CallCenterWebService


Click here for a complete list of operations.

RetrieveAccountProfile

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 /CallCenterWebService.asmx HTTP/1.1
Host: abt-csi-as-qa01.azurewebsites.net
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://localhost:58513/RetrieveAccountProfile"

<?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>
    <RetrieveAccountProfile xmlns="http://localhost:58513/">
      <profileID>string</profileID>
    </RetrieveAccountProfile>
  </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>
    <RetrieveAccountProfileResponse xmlns="http://localhost:58513/">
      <RetrieveAccountProfileResult>
        <quickFulfillmentHistory>
          <quickFulfillmentStatus>string</quickFulfillmentStatus>
          <quickFulfillmentStatusDate>dateTime</quickFulfillmentStatusDate>
          <quickFulfillmentDescription>string</quickFulfillmentDescription>
          <quickFulfillmentRequestDate>dateTime</quickFulfillmentRequestDate>
          <quickFulfillmentResponse>
            <quickFulfillmentAccountNumber>string</quickFulfillmentAccountNumber>
            <quickFulfillmentResponseSKU>string</quickFulfillmentResponseSKU>
            <quickFulfillmentResponseQuantity>int</quickFulfillmentResponseQuantity>
            <quickFulfillmentShipDate>dateTime</quickFulfillmentShipDate>
            <quickFulfillmentCarrier>string</quickFulfillmentCarrier>
            <quickFulfillmentTrackingNumber>string</quickFulfillmentTrackingNumber>
          </quickFulfillmentResponse>
        </quickFulfillmentHistory>
        <quickFulfillmentHistory>
          <quickFulfillmentStatus>string</quickFulfillmentStatus>
          <quickFulfillmentStatusDate>dateTime</quickFulfillmentStatusDate>
          <quickFulfillmentDescription>string</quickFulfillmentDescription>
          <quickFulfillmentRequestDate>dateTime</quickFulfillmentRequestDate>
          <quickFulfillmentResponse>
            <quickFulfillmentAccountNumber>string</quickFulfillmentAccountNumber>
            <quickFulfillmentResponseSKU>string</quickFulfillmentResponseSKU>
            <quickFulfillmentResponseQuantity>int</quickFulfillmentResponseQuantity>
            <quickFulfillmentShipDate>dateTime</quickFulfillmentShipDate>
            <quickFulfillmentCarrier>string</quickFulfillmentCarrier>
            <quickFulfillmentTrackingNumber>string</quickFulfillmentTrackingNumber>
          </quickFulfillmentResponse>
        </quickFulfillmentHistory>
        <sourceHistory>
          <sourceCode>string</sourceCode>
          <sourceDescription>string</sourceDescription>
          <sourceDate>dateTime</sourceDate>
          <originalSource>boolean</originalSource>
        </sourceHistory>
        <sourceHistory>
          <sourceCode>string</sourceCode>
          <sourceDescription>string</sourceDescription>
          <sourceDate>dateTime</sourceDate>
          <originalSource>boolean</originalSource>
        </sourceHistory>
        <vendaOrderHistory>
          <orderTransactionIdentifier>string</orderTransactionIdentifier>
          <orderTransactionSequenceNumber>string</orderTransactionSequenceNumber>
          <orderAccountNumber>string</orderAccountNumber>
          <orderAccountType>string</orderAccountType>
          <orderAccountSource>string</orderAccountSource>
          <orderListName>string</orderListName>
          <orderStatus>string</orderStatus>
          <orderStatusDate>dateTime</orderStatusDate>
          <orderOriginalOptInDate>dateTime</orderOriginalOptInDate>
          <vendaItemPurchases>
            <VendaItemPurchase xsi:nil="true" />
            <VendaItemPurchase xsi:nil="true" />
          </vendaItemPurchases>
        </vendaOrderHistory>
        <vendaOrderHistory>
          <orderTransactionIdentifier>string</orderTransactionIdentifier>
          <orderTransactionSequenceNumber>string</orderTransactionSequenceNumber>
          <orderAccountNumber>string</orderAccountNumber>
          <orderAccountType>string</orderAccountType>
          <orderAccountSource>string</orderAccountSource>
          <orderListName>string</orderListName>
          <orderStatus>string</orderStatus>
          <orderStatusDate>dateTime</orderStatusDate>
          <orderOriginalOptInDate>dateTime</orderOriginalOptInDate>
          <vendaItemPurchases>
            <VendaItemPurchase xsi:nil="true" />
            <VendaItemPurchase xsi:nil="true" />
          </vendaItemPurchases>
        </vendaOrderHistory>
        <contactHistory>
          <contactCode>string</contactCode>
          <contactName>string</contactName>
          <contactType>string</contactType>
          <treatmentCode>string</treatmentCode>
          <contactSchedSendDate>dateTime</contactSchedSendDate>
          <contactActualSendDate>dateTime</contactActualSendDate>
          <contactDesc>string</contactDesc>
          <contactRespCode>string</contactRespCode>
          <contactRespDesc>string</contactRespDesc>
          <contactRespType>string</contactRespType>
          <contactRespMetric>string</contactRespMetric>
          <contactRespDate>dateTime</contactRespDate>
          <trackingNumber>string</trackingNumber>
          <statusCodeDescription>string</statusCodeDescription>
          <statusCodeDate>dateTime</statusCodeDate>
        </contactHistory>
        <contactHistory>
          <contactCode>string</contactCode>
          <contactName>string</contactName>
          <contactType>string</contactType>
          <treatmentCode>string</treatmentCode>
          <contactSchedSendDate>dateTime</contactSchedSendDate>
          <contactActualSendDate>dateTime</contactActualSendDate>
          <contactDesc>string</contactDesc>
          <contactRespCode>string</contactRespCode>
          <contactRespDesc>string</contactRespDesc>
          <contactRespType>string</contactRespType>
          <contactRespMetric>string</contactRespMetric>
          <contactRespDate>dateTime</contactRespDate>
          <trackingNumber>string</trackingNumber>
          <statusCodeDescription>string</statusCodeDescription>
          <statusCodeDate>dateTime</statusCodeDate>
        </contactHistory>
        <digitalOffers>
          <DigitalOffer>
            <accountNumber>string</accountNumber>
            <offerCode>string</offerCode>
            <offerRetailer>string</offerRetailer>
            <offerType>string</offerType>
            <offerValue>decimal</offerValue>
            <offerRedeemedDate>dateTime</offerRedeemedDate>
            <offerExpiryDate>dateTime</offerExpiryDate>
            <offerIssuedDate>dateTime</offerIssuedDate>
            <offerRedemptionSource>string</offerRedemptionSource>
          </DigitalOffer>
          <DigitalOffer>
            <accountNumber>string</accountNumber>
            <offerCode>string</offerCode>
            <offerRetailer>string</offerRetailer>
            <offerType>string</offerType>
            <offerValue>decimal</offerValue>
            <offerRedeemedDate>dateTime</offerRedeemedDate>
            <offerExpiryDate>dateTime</offerExpiryDate>
            <offerIssuedDate>dateTime</offerIssuedDate>
            <offerRedemptionSource>string</offerRedemptionSource>
          </DigitalOffer>
        </digitalOffers>
        <campaignSegments>
          <CampaignSegment>
            <programCode>string</programCode>
            <currSegment>string</currSegment>
            <currSubSeg>string</currSubSeg>
            <currSegDate>dateTime</currSegDate>
            <priorSegment>string</priorSegment>
            <priorSubSeg>string</priorSubSeg>
            <priorSegDate>dateTime</priorSegDate>
          </CampaignSegment>
          <CampaignSegment>
            <programCode>string</programCode>
            <currSegment>string</currSegment>
            <currSubSeg>string</currSubSeg>
            <currSegDate>dateTime</currSegDate>
            <priorSegment>string</priorSegment>
            <priorSubSeg>string</priorSubSeg>
            <priorSegDate>dateTime</priorSegDate>
          </CampaignSegment>
        </campaignSegments>
        <preferences>
          <Preference>
            <programCode>string</programCode>
            <preferenceCode>string</preferenceCode>
            <preferenceType>string</preferenceType>
            <preferenceStatus>string</preferenceStatus>
          </Preference>
          <Preference>
            <programCode>string</programCode>
            <preferenceCode>string</preferenceCode>
            <preferenceType>string</preferenceType>
            <preferenceStatus>string</preferenceStatus>
          </Preference>
        </preferences>
      </RetrieveAccountProfileResult>
    </RetrieveAccountProfileResponse>
  </soap:Body>
</soap:Envelope>