CMSWebService


Click here for a complete list of operations.

CustomersList

Get Customer Details for given company.

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
companyId:
tokenId:
userTokenId:
refLanguageId:

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 /CMSWebService.asmx HTTP/1.1
Host: posservicev214d2.imarketvend.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://microsoft.com/webservices/CustomersList"

<?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>
    <AuthSoapHd xmlns="http://microsoft.com/webservices/">
      <strUserName>string</strUserName>
      <strPassword>string</strPassword>
    </AuthSoapHd>
  </soap:Header>
  <soap:Body>
    <CustomersList xmlns="http://microsoft.com/webservices/">
      <companyId>string</companyId>
      <tokenId>string</tokenId>
      <userTokenId>string</userTokenId>
      <refLanguageId>string</refLanguageId>
    </CustomersList>
  </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>
    <CustomersListResponse xmlns="http://microsoft.com/webservices/">
      <CustomersListResult>
        <CustomerDetail>
          <custID>string</custID>
          <OldCustId>string</OldCustId>
          <custFirstName>string</custFirstName>
          <custLastName>string</custLastName>
          <custAddress>string</custAddress>
          <custCity>string</custCity>
          <custState>string</custState>
          <custCountry>string</custCountry>
          <custZip>string</custZip>
          <custEmail>string</custEmail>
          <custPhoneNumber>string</custPhoneNumber>
          <custAlternatePhoneNumber>string</custAlternatePhoneNumber>
          <custBirthday>string</custBirthday>
          <custInactive>string</custInactive>
          <custCreateDate>string</custCreateDate>
          <custGender>string</custGender>
          <custAge>string</custAge>
          <custUserName>string</custUserName>
          <custPassword>string</custPassword>
          <custDoNotEmail>string</custDoNotEmail>
          <custBillingAddress>string</custBillingAddress>
          <custBillingAddress2>string</custBillingAddress2>
          <custBillingCity>string</custBillingCity>
          <custBillingState>string</custBillingState>
          <custBillingCountry>string</custBillingCountry>
          <custBillingZip>string</custBillingZip>
          <custBillingPhoneNumber>string</custBillingPhoneNumber>
          <custBillingAltPhoneNumber>string</custBillingAltPhoneNumber>
          <custShippingAddress>string</custShippingAddress>
          <custShippingAddress2>string</custShippingAddress2>
          <custShippingCity>string</custShippingCity>
          <custShippingState>string</custShippingState>
          <custShippingCountry>string</custShippingCountry>
          <custShippingZip>string</custShippingZip>
          <custShippingPhoneNumber>string</custShippingPhoneNumber>
          <custShippingAltPhoneNumber>string</custShippingAltPhoneNumber>
          <IsCreditLimit>string</IsCreditLimit>
          <MaxCreditLimit>string</MaxCreditLimit>
          <CreditLimitBalance>string</CreditLimitBalance>
          <QRCode>string</QRCode>
          <CustomerType>string</CustomerType>
          <CompanyName>string</CompanyName>
          <COGSType>string</COGSType>
          <AdvanceBalance>string</AdvanceBalance>
          <IsGuest>string</IsGuest>
          <referredBy>string</referredBy>
        </CustomerDetail>
        <CustomerDetail>
          <custID>string</custID>
          <OldCustId>string</OldCustId>
          <custFirstName>string</custFirstName>
          <custLastName>string</custLastName>
          <custAddress>string</custAddress>
          <custCity>string</custCity>
          <custState>string</custState>
          <custCountry>string</custCountry>
          <custZip>string</custZip>
          <custEmail>string</custEmail>
          <custPhoneNumber>string</custPhoneNumber>
          <custAlternatePhoneNumber>string</custAlternatePhoneNumber>
          <custBirthday>string</custBirthday>
          <custInactive>string</custInactive>
          <custCreateDate>string</custCreateDate>
          <custGender>string</custGender>
          <custAge>string</custAge>
          <custUserName>string</custUserName>
          <custPassword>string</custPassword>
          <custDoNotEmail>string</custDoNotEmail>
          <custBillingAddress>string</custBillingAddress>
          <custBillingAddress2>string</custBillingAddress2>
          <custBillingCity>string</custBillingCity>
          <custBillingState>string</custBillingState>
          <custBillingCountry>string</custBillingCountry>
          <custBillingZip>string</custBillingZip>
          <custBillingPhoneNumber>string</custBillingPhoneNumber>
          <custBillingAltPhoneNumber>string</custBillingAltPhoneNumber>
          <custShippingAddress>string</custShippingAddress>
          <custShippingAddress2>string</custShippingAddress2>
          <custShippingCity>string</custShippingCity>
          <custShippingState>string</custShippingState>
          <custShippingCountry>string</custShippingCountry>
          <custShippingZip>string</custShippingZip>
          <custShippingPhoneNumber>string</custShippingPhoneNumber>
          <custShippingAltPhoneNumber>string</custShippingAltPhoneNumber>
          <IsCreditLimit>string</IsCreditLimit>
          <MaxCreditLimit>string</MaxCreditLimit>
          <CreditLimitBalance>string</CreditLimitBalance>
          <QRCode>string</QRCode>
          <CustomerType>string</CustomerType>
          <CompanyName>string</CompanyName>
          <COGSType>string</COGSType>
          <AdvanceBalance>string</AdvanceBalance>
          <IsGuest>string</IsGuest>
          <referredBy>string</referredBy>
        </CustomerDetail>
      </CustomersListResult>
    </CustomersListResponse>
  </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 /CMSWebService.asmx HTTP/1.1
Host: posservicev214d2.imarketvend.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>
    <AuthSoapHd xmlns="http://microsoft.com/webservices/">
      <strUserName>string</strUserName>
      <strPassword>string</strPassword>
    </AuthSoapHd>
  </soap12:Header>
  <soap12:Body>
    <CustomersList xmlns="http://microsoft.com/webservices/">
      <companyId>string</companyId>
      <tokenId>string</tokenId>
      <userTokenId>string</userTokenId>
      <refLanguageId>string</refLanguageId>
    </CustomersList>
  </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>
    <CustomersListResponse xmlns="http://microsoft.com/webservices/">
      <CustomersListResult>
        <CustomerDetail>
          <custID>string</custID>
          <OldCustId>string</OldCustId>
          <custFirstName>string</custFirstName>
          <custLastName>string</custLastName>
          <custAddress>string</custAddress>
          <custCity>string</custCity>
          <custState>string</custState>
          <custCountry>string</custCountry>
          <custZip>string</custZip>
          <custEmail>string</custEmail>
          <custPhoneNumber>string</custPhoneNumber>
          <custAlternatePhoneNumber>string</custAlternatePhoneNumber>
          <custBirthday>string</custBirthday>
          <custInactive>string</custInactive>
          <custCreateDate>string</custCreateDate>
          <custGender>string</custGender>
          <custAge>string</custAge>
          <custUserName>string</custUserName>
          <custPassword>string</custPassword>
          <custDoNotEmail>string</custDoNotEmail>
          <custBillingAddress>string</custBillingAddress>
          <custBillingAddress2>string</custBillingAddress2>
          <custBillingCity>string</custBillingCity>
          <custBillingState>string</custBillingState>
          <custBillingCountry>string</custBillingCountry>
          <custBillingZip>string</custBillingZip>
          <custBillingPhoneNumber>string</custBillingPhoneNumber>
          <custBillingAltPhoneNumber>string</custBillingAltPhoneNumber>
          <custShippingAddress>string</custShippingAddress>
          <custShippingAddress2>string</custShippingAddress2>
          <custShippingCity>string</custShippingCity>
          <custShippingState>string</custShippingState>
          <custShippingCountry>string</custShippingCountry>
          <custShippingZip>string</custShippingZip>
          <custShippingPhoneNumber>string</custShippingPhoneNumber>
          <custShippingAltPhoneNumber>string</custShippingAltPhoneNumber>
          <IsCreditLimit>string</IsCreditLimit>
          <MaxCreditLimit>string</MaxCreditLimit>
          <CreditLimitBalance>string</CreditLimitBalance>
          <QRCode>string</QRCode>
          <CustomerType>string</CustomerType>
          <CompanyName>string</CompanyName>
          <COGSType>string</COGSType>
          <AdvanceBalance>string</AdvanceBalance>
          <IsGuest>string</IsGuest>
          <referredBy>string</referredBy>
        </CustomerDetail>
        <CustomerDetail>
          <custID>string</custID>
          <OldCustId>string</OldCustId>
          <custFirstName>string</custFirstName>
          <custLastName>string</custLastName>
          <custAddress>string</custAddress>
          <custCity>string</custCity>
          <custState>string</custState>
          <custCountry>string</custCountry>
          <custZip>string</custZip>
          <custEmail>string</custEmail>
          <custPhoneNumber>string</custPhoneNumber>
          <custAlternatePhoneNumber>string</custAlternatePhoneNumber>
          <custBirthday>string</custBirthday>
          <custInactive>string</custInactive>
          <custCreateDate>string</custCreateDate>
          <custGender>string</custGender>
          <custAge>string</custAge>
          <custUserName>string</custUserName>
          <custPassword>string</custPassword>
          <custDoNotEmail>string</custDoNotEmail>
          <custBillingAddress>string</custBillingAddress>
          <custBillingAddress2>string</custBillingAddress2>
          <custBillingCity>string</custBillingCity>
          <custBillingState>string</custBillingState>
          <custBillingCountry>string</custBillingCountry>
          <custBillingZip>string</custBillingZip>
          <custBillingPhoneNumber>string</custBillingPhoneNumber>
          <custBillingAltPhoneNumber>string</custBillingAltPhoneNumber>
          <custShippingAddress>string</custShippingAddress>
          <custShippingAddress2>string</custShippingAddress2>
          <custShippingCity>string</custShippingCity>
          <custShippingState>string</custShippingState>
          <custShippingCountry>string</custShippingCountry>
          <custShippingZip>string</custShippingZip>
          <custShippingPhoneNumber>string</custShippingPhoneNumber>
          <custShippingAltPhoneNumber>string</custShippingAltPhoneNumber>
          <IsCreditLimit>string</IsCreditLimit>
          <MaxCreditLimit>string</MaxCreditLimit>
          <CreditLimitBalance>string</CreditLimitBalance>
          <QRCode>string</QRCode>
          <CustomerType>string</CustomerType>
          <CompanyName>string</CompanyName>
          <COGSType>string</COGSType>
          <AdvanceBalance>string</AdvanceBalance>
          <IsGuest>string</IsGuest>
          <referredBy>string</referredBy>
        </CustomerDetail>
      </CustomersListResult>
    </CustomersListResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP GET

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

GET /CMSWebService.asmx/CustomersList?companyId=string&tokenId=string&userTokenId=string&refLanguageId=string HTTP/1.1
Host: posservicev214d2.imarketvend.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfCustomerDetail xmlns="http://microsoft.com/webservices/">
  <CustomerDetail>
    <custID>string</custID>
    <OldCustId>string</OldCustId>
    <custFirstName>string</custFirstName>
    <custLastName>string</custLastName>
    <custAddress>string</custAddress>
    <custCity>string</custCity>
    <custState>string</custState>
    <custCountry>string</custCountry>
    <custZip>string</custZip>
    <custEmail>string</custEmail>
    <custPhoneNumber>string</custPhoneNumber>
    <custAlternatePhoneNumber>string</custAlternatePhoneNumber>
    <custBirthday>string</custBirthday>
    <custInactive>string</custInactive>
    <custCreateDate>string</custCreateDate>
    <custGender>string</custGender>
    <custAge>string</custAge>
    <custUserName>string</custUserName>
    <custPassword>string</custPassword>
    <custDoNotEmail>string</custDoNotEmail>
    <custBillingAddress>string</custBillingAddress>
    <custBillingAddress2>string</custBillingAddress2>
    <custBillingCity>string</custBillingCity>
    <custBillingState>string</custBillingState>
    <custBillingCountry>string</custBillingCountry>
    <custBillingZip>string</custBillingZip>
    <custBillingPhoneNumber>string</custBillingPhoneNumber>
    <custBillingAltPhoneNumber>string</custBillingAltPhoneNumber>
    <custShippingAddress>string</custShippingAddress>
    <custShippingAddress2>string</custShippingAddress2>
    <custShippingCity>string</custShippingCity>
    <custShippingState>string</custShippingState>
    <custShippingCountry>string</custShippingCountry>
    <custShippingZip>string</custShippingZip>
    <custShippingPhoneNumber>string</custShippingPhoneNumber>
    <custShippingAltPhoneNumber>string</custShippingAltPhoneNumber>
    <IsCreditLimit>string</IsCreditLimit>
    <MaxCreditLimit>string</MaxCreditLimit>
    <CreditLimitBalance>string</CreditLimitBalance>
    <QRCode>string</QRCode>
    <CustomerType>string</CustomerType>
    <CompanyName>string</CompanyName>
    <COGSType>string</COGSType>
    <AdvanceBalance>string</AdvanceBalance>
    <IsGuest>string</IsGuest>
    <referredBy>string</referredBy>
  </CustomerDetail>
  <CustomerDetail>
    <custID>string</custID>
    <OldCustId>string</OldCustId>
    <custFirstName>string</custFirstName>
    <custLastName>string</custLastName>
    <custAddress>string</custAddress>
    <custCity>string</custCity>
    <custState>string</custState>
    <custCountry>string</custCountry>
    <custZip>string</custZip>
    <custEmail>string</custEmail>
    <custPhoneNumber>string</custPhoneNumber>
    <custAlternatePhoneNumber>string</custAlternatePhoneNumber>
    <custBirthday>string</custBirthday>
    <custInactive>string</custInactive>
    <custCreateDate>string</custCreateDate>
    <custGender>string</custGender>
    <custAge>string</custAge>
    <custUserName>string</custUserName>
    <custPassword>string</custPassword>
    <custDoNotEmail>string</custDoNotEmail>
    <custBillingAddress>string</custBillingAddress>
    <custBillingAddress2>string</custBillingAddress2>
    <custBillingCity>string</custBillingCity>
    <custBillingState>string</custBillingState>
    <custBillingCountry>string</custBillingCountry>
    <custBillingZip>string</custBillingZip>
    <custBillingPhoneNumber>string</custBillingPhoneNumber>
    <custBillingAltPhoneNumber>string</custBillingAltPhoneNumber>
    <custShippingAddress>string</custShippingAddress>
    <custShippingAddress2>string</custShippingAddress2>
    <custShippingCity>string</custShippingCity>
    <custShippingState>string</custShippingState>
    <custShippingCountry>string</custShippingCountry>
    <custShippingZip>string</custShippingZip>
    <custShippingPhoneNumber>string</custShippingPhoneNumber>
    <custShippingAltPhoneNumber>string</custShippingAltPhoneNumber>
    <IsCreditLimit>string</IsCreditLimit>
    <MaxCreditLimit>string</MaxCreditLimit>
    <CreditLimitBalance>string</CreditLimitBalance>
    <QRCode>string</QRCode>
    <CustomerType>string</CustomerType>
    <CompanyName>string</CompanyName>
    <COGSType>string</COGSType>
    <AdvanceBalance>string</AdvanceBalance>
    <IsGuest>string</IsGuest>
    <referredBy>string</referredBy>
  </CustomerDetail>
</ArrayOfCustomerDetail>

HTTP POST

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

POST /CMSWebService.asmx/CustomersList HTTP/1.1
Host: posservicev214d2.imarketvend.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

companyId=string&tokenId=string&userTokenId=string&refLanguageId=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfCustomerDetail xmlns="http://microsoft.com/webservices/">
  <CustomerDetail>
    <custID>string</custID>
    <OldCustId>string</OldCustId>
    <custFirstName>string</custFirstName>
    <custLastName>string</custLastName>
    <custAddress>string</custAddress>
    <custCity>string</custCity>
    <custState>string</custState>
    <custCountry>string</custCountry>
    <custZip>string</custZip>
    <custEmail>string</custEmail>
    <custPhoneNumber>string</custPhoneNumber>
    <custAlternatePhoneNumber>string</custAlternatePhoneNumber>
    <custBirthday>string</custBirthday>
    <custInactive>string</custInactive>
    <custCreateDate>string</custCreateDate>
    <custGender>string</custGender>
    <custAge>string</custAge>
    <custUserName>string</custUserName>
    <custPassword>string</custPassword>
    <custDoNotEmail>string</custDoNotEmail>
    <custBillingAddress>string</custBillingAddress>
    <custBillingAddress2>string</custBillingAddress2>
    <custBillingCity>string</custBillingCity>
    <custBillingState>string</custBillingState>
    <custBillingCountry>string</custBillingCountry>
    <custBillingZip>string</custBillingZip>
    <custBillingPhoneNumber>string</custBillingPhoneNumber>
    <custBillingAltPhoneNumber>string</custBillingAltPhoneNumber>
    <custShippingAddress>string</custShippingAddress>
    <custShippingAddress2>string</custShippingAddress2>
    <custShippingCity>string</custShippingCity>
    <custShippingState>string</custShippingState>
    <custShippingCountry>string</custShippingCountry>
    <custShippingZip>string</custShippingZip>
    <custShippingPhoneNumber>string</custShippingPhoneNumber>
    <custShippingAltPhoneNumber>string</custShippingAltPhoneNumber>
    <IsCreditLimit>string</IsCreditLimit>
    <MaxCreditLimit>string</MaxCreditLimit>
    <CreditLimitBalance>string</CreditLimitBalance>
    <QRCode>string</QRCode>
    <CustomerType>string</CustomerType>
    <CompanyName>string</CompanyName>
    <COGSType>string</COGSType>
    <AdvanceBalance>string</AdvanceBalance>
    <IsGuest>string</IsGuest>
    <referredBy>string</referredBy>
  </CustomerDetail>
  <CustomerDetail>
    <custID>string</custID>
    <OldCustId>string</OldCustId>
    <custFirstName>string</custFirstName>
    <custLastName>string</custLastName>
    <custAddress>string</custAddress>
    <custCity>string</custCity>
    <custState>string</custState>
    <custCountry>string</custCountry>
    <custZip>string</custZip>
    <custEmail>string</custEmail>
    <custPhoneNumber>string</custPhoneNumber>
    <custAlternatePhoneNumber>string</custAlternatePhoneNumber>
    <custBirthday>string</custBirthday>
    <custInactive>string</custInactive>
    <custCreateDate>string</custCreateDate>
    <custGender>string</custGender>
    <custAge>string</custAge>
    <custUserName>string</custUserName>
    <custPassword>string</custPassword>
    <custDoNotEmail>string</custDoNotEmail>
    <custBillingAddress>string</custBillingAddress>
    <custBillingAddress2>string</custBillingAddress2>
    <custBillingCity>string</custBillingCity>
    <custBillingState>string</custBillingState>
    <custBillingCountry>string</custBillingCountry>
    <custBillingZip>string</custBillingZip>
    <custBillingPhoneNumber>string</custBillingPhoneNumber>
    <custBillingAltPhoneNumber>string</custBillingAltPhoneNumber>
    <custShippingAddress>string</custShippingAddress>
    <custShippingAddress2>string</custShippingAddress2>
    <custShippingCity>string</custShippingCity>
    <custShippingState>string</custShippingState>
    <custShippingCountry>string</custShippingCountry>
    <custShippingZip>string</custShippingZip>
    <custShippingPhoneNumber>string</custShippingPhoneNumber>
    <custShippingAltPhoneNumber>string</custShippingAltPhoneNumber>
    <IsCreditLimit>string</IsCreditLimit>
    <MaxCreditLimit>string</MaxCreditLimit>
    <CreditLimitBalance>string</CreditLimitBalance>
    <QRCode>string</QRCode>
    <CustomerType>string</CustomerType>
    <CompanyName>string</CompanyName>
    <COGSType>string</COGSType>
    <AdvanceBalance>string</AdvanceBalance>
    <IsGuest>string</IsGuest>
    <referredBy>string</referredBy>
  </CustomerDetail>
</ArrayOfCustomerDetail>