inCloudService


Click here for a complete list of operations.

Contact_GetList

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /inCloudWS.asmx HTTP/1.1
Host: incloudws.incontact.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "inCloudService/Contact_GetList"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <AuthenticationHeader xmlns="inCloudService">
      <Username>string</Username>
      <Password>string</Password>
    </AuthenticationHeader>
  </soap:Header>
  <soap:Body>
    <Contact_GetList xmlns="inCloudService">
      <applicationId>string</applicationId>
      <startDate>dateTime</startDate>
      <endDate>dateTime</endDate>
    </Contact_GetList>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <Contact_GetListResponse xmlns="inCloudService">
      <Contact_GetListResult>
        <inContact>
          <ContactID>long</ContactID>
          <MasterContactID>long</MasterContactID>
          <ContactCode>int</ContactCode>
          <SkillNo>int</SkillNo>
          <SkillName>string</SkillName>
          <State>Undefined or Abandoned or Routing or Released or Active or Transfer or Inbound or Outbound or Hold or Prequeue or Inqueue or PostQueue or Interrupted or Busy or Conference or CallBack or Spawned or PlaceCall or EndContact or EmailDiscard or EmailReply or EmailForward or EmailTransfer or CallbackPending or Refused</State>
          <AgentNo>int</AgentNo>
          <StartDate>dateTime</StartDate>
          <OutboundSkill>boolean</OutboundSkill>
          <TeamNo>int</TeamNo>
          <CampaignNo>int</CampaignNo>
          <To>string</To>
          <From>string</From>
          <MediaType>Undefined or EMail or FAX or Chat or PhoneCall or VoiceMail or WorkItem</MediaType>
          <IsWarehoused>boolean</IsWarehoused>
          <DateContactWarehoused>dateTime</DateContactWarehoused>
          <DateACWWarehoused>dateTime</DateACWWarehoused>
          <EndDate>dateTime</EndDate>
          <Hold_cnt>int</Hold_cnt>
          <ServiceLevel>Ignored or InServiceLevel or OutServiceLevel</ServiceLevel>
          <TotalDurationSeconds>int</TotalDurationSeconds>
          <PreQueueSeconds>int</PreQueueSeconds>
          <InQueueSeconds>int</InQueueSeconds>
          <AgentSeconds>int</AgentSeconds>
          <PostQueueSeconds>int</PostQueueSeconds>
          <AbandonSeconds>int</AbandonSeconds>
          <ReleaseSeconds>int</ReleaseSeconds>
          <HoldSeconds>int</HoldSeconds>
          <ACWSeconds>int</ACWSeconds>
          <ConfSeconds>int</ConfSeconds>
          <Disposition_Code>int</Disposition_Code>
          <Disposition_Comments>string</Disposition_Comments>
          <Abandoned>boolean</Abandoned>
          <IsShortAbandon>boolean</IsShortAbandon>
        </inContact>
        <inContact>
          <ContactID>long</ContactID>
          <MasterContactID>long</MasterContactID>
          <ContactCode>int</ContactCode>
          <SkillNo>int</SkillNo>
          <SkillName>string</SkillName>
          <State>Undefined or Abandoned or Routing or Released or Active or Transfer or Inbound or Outbound or Hold or Prequeue or Inqueue or PostQueue or Interrupted or Busy or Conference or CallBack or Spawned or PlaceCall or EndContact or EmailDiscard or EmailReply or EmailForward or EmailTransfer or CallbackPending or Refused</State>
          <AgentNo>int</AgentNo>
          <StartDate>dateTime</StartDate>
          <OutboundSkill>boolean</OutboundSkill>
          <TeamNo>int</TeamNo>
          <CampaignNo>int</CampaignNo>
          <To>string</To>
          <From>string</From>
          <MediaType>Undefined or EMail or FAX or Chat or PhoneCall or VoiceMail or WorkItem</MediaType>
          <IsWarehoused>boolean</IsWarehoused>
          <DateContactWarehoused>dateTime</DateContactWarehoused>
          <DateACWWarehoused>dateTime</DateACWWarehoused>
          <EndDate>dateTime</EndDate>
          <Hold_cnt>int</Hold_cnt>
          <ServiceLevel>Ignored or InServiceLevel or OutServiceLevel</ServiceLevel>
          <TotalDurationSeconds>int</TotalDurationSeconds>
          <PreQueueSeconds>int</PreQueueSeconds>
          <InQueueSeconds>int</InQueueSeconds>
          <AgentSeconds>int</AgentSeconds>
          <PostQueueSeconds>int</PostQueueSeconds>
          <AbandonSeconds>int</AbandonSeconds>
          <ReleaseSeconds>int</ReleaseSeconds>
          <HoldSeconds>int</HoldSeconds>
          <ACWSeconds>int</ACWSeconds>
          <ConfSeconds>int</ConfSeconds>
          <Disposition_Code>int</Disposition_Code>
          <Disposition_Comments>string</Disposition_Comments>
          <Abandoned>boolean</Abandoned>
          <IsShortAbandon>boolean</IsShortAbandon>
        </inContact>
      </Contact_GetListResult>
    </Contact_GetListResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /inCloudWS.asmx HTTP/1.1
Host: incloudws.incontact.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <AuthenticationHeader xmlns="inCloudService">
      <Username>string</Username>
      <Password>string</Password>
    </AuthenticationHeader>
  </soap12:Header>
  <soap12:Body>
    <Contact_GetList xmlns="inCloudService">
      <applicationId>string</applicationId>
      <startDate>dateTime</startDate>
      <endDate>dateTime</endDate>
    </Contact_GetList>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <Contact_GetListResponse xmlns="inCloudService">
      <Contact_GetListResult>
        <inContact>
          <ContactID>long</ContactID>
          <MasterContactID>long</MasterContactID>
          <ContactCode>int</ContactCode>
          <SkillNo>int</SkillNo>
          <SkillName>string</SkillName>
          <State>Undefined or Abandoned or Routing or Released or Active or Transfer or Inbound or Outbound or Hold or Prequeue or Inqueue or PostQueue or Interrupted or Busy or Conference or CallBack or Spawned or PlaceCall or EndContact or EmailDiscard or EmailReply or EmailForward or EmailTransfer or CallbackPending or Refused</State>
          <AgentNo>int</AgentNo>
          <StartDate>dateTime</StartDate>
          <OutboundSkill>boolean</OutboundSkill>
          <TeamNo>int</TeamNo>
          <CampaignNo>int</CampaignNo>
          <To>string</To>
          <From>string</From>
          <MediaType>Undefined or EMail or FAX or Chat or PhoneCall or VoiceMail or WorkItem</MediaType>
          <IsWarehoused>boolean</IsWarehoused>
          <DateContactWarehoused>dateTime</DateContactWarehoused>
          <DateACWWarehoused>dateTime</DateACWWarehoused>
          <EndDate>dateTime</EndDate>
          <Hold_cnt>int</Hold_cnt>
          <ServiceLevel>Ignored or InServiceLevel or OutServiceLevel</ServiceLevel>
          <TotalDurationSeconds>int</TotalDurationSeconds>
          <PreQueueSeconds>int</PreQueueSeconds>
          <InQueueSeconds>int</InQueueSeconds>
          <AgentSeconds>int</AgentSeconds>
          <PostQueueSeconds>int</PostQueueSeconds>
          <AbandonSeconds>int</AbandonSeconds>
          <ReleaseSeconds>int</ReleaseSeconds>
          <HoldSeconds>int</HoldSeconds>
          <ACWSeconds>int</ACWSeconds>
          <ConfSeconds>int</ConfSeconds>
          <Disposition_Code>int</Disposition_Code>
          <Disposition_Comments>string</Disposition_Comments>
          <Abandoned>boolean</Abandoned>
          <IsShortAbandon>boolean</IsShortAbandon>
        </inContact>
        <inContact>
          <ContactID>long</ContactID>
          <MasterContactID>long</MasterContactID>
          <ContactCode>int</ContactCode>
          <SkillNo>int</SkillNo>
          <SkillName>string</SkillName>
          <State>Undefined or Abandoned or Routing or Released or Active or Transfer or Inbound or Outbound or Hold or Prequeue or Inqueue or PostQueue or Interrupted or Busy or Conference or CallBack or Spawned or PlaceCall or EndContact or EmailDiscard or EmailReply or EmailForward or EmailTransfer or CallbackPending or Refused</State>
          <AgentNo>int</AgentNo>
          <StartDate>dateTime</StartDate>
          <OutboundSkill>boolean</OutboundSkill>
          <TeamNo>int</TeamNo>
          <CampaignNo>int</CampaignNo>
          <To>string</To>
          <From>string</From>
          <MediaType>Undefined or EMail or FAX or Chat or PhoneCall or VoiceMail or WorkItem</MediaType>
          <IsWarehoused>boolean</IsWarehoused>
          <DateContactWarehoused>dateTime</DateContactWarehoused>
          <DateACWWarehoused>dateTime</DateACWWarehoused>
          <EndDate>dateTime</EndDate>
          <Hold_cnt>int</Hold_cnt>
          <ServiceLevel>Ignored or InServiceLevel or OutServiceLevel</ServiceLevel>
          <TotalDurationSeconds>int</TotalDurationSeconds>
          <PreQueueSeconds>int</PreQueueSeconds>
          <InQueueSeconds>int</InQueueSeconds>
          <AgentSeconds>int</AgentSeconds>
          <PostQueueSeconds>int</PostQueueSeconds>
          <AbandonSeconds>int</AbandonSeconds>
          <ReleaseSeconds>int</ReleaseSeconds>
          <HoldSeconds>int</HoldSeconds>
          <ACWSeconds>int</ACWSeconds>
          <ConfSeconds>int</ConfSeconds>
          <Disposition_Code>int</Disposition_Code>
          <Disposition_Comments>string</Disposition_Comments>
          <Abandoned>boolean</Abandoned>
          <IsShortAbandon>boolean</IsShortAbandon>
        </inContact>
      </Contact_GetListResult>
    </Contact_GetListResponse>
  </soap12:Body>
</soap12:Envelope>