CMSWebService


Click here for a complete list of operations.

CustomersByCustomerId

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:
refSellerId:
refCustomerId:

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: posservicev21t24.imarketvend.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://microsoft.com/webservices/CustomersByCustomerId"

<?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>
    <CustomersByCustomerId xmlns="http://microsoft.com/webservices/">
      <companyId>string</companyId>
      <tokenId>string</tokenId>
      <userTokenId>string</userTokenId>
      <refLanguageId>string</refLanguageId>
      <refSellerId>string</refSellerId>
      <refCustomerId>string</refCustomerId>
    </CustomersByCustomerId>
  </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>
    <CustomersByCustomerIdResponse xmlns="http://microsoft.com/webservices/">
      <CustomersByCustomerIdResult>
        <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>
      </CustomersByCustomerIdResult>
    </CustomersByCustomerIdResponse>
  </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: posservicev21t24.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>
    <CustomersByCustomerId xmlns="http://microsoft.com/webservices/">
      <companyId>string</companyId>
      <tokenId>string</tokenId>
      <userTokenId>string</userTokenId>
      <refLanguageId>string</refLanguageId>
      <refSellerId>string</refSellerId>
      <refCustomerId>string</refCustomerId>
    </CustomersByCustomerId>
  </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>
    <CustomersByCustomerIdResponse xmlns="http://microsoft.com/webservices/">
      <CustomersByCustomerIdResult>
        <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>
      </CustomersByCustomerIdResult>
    </CustomersByCustomerIdResponse>
  </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/CustomersByCustomerId?companyId=string&tokenId=string&userTokenId=string&refLanguageId=string&refSellerId=string&refCustomerId=string HTTP/1.1
Host: posservicev21t24.imarketvend.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<CustomerDetail xmlns="http://microsoft.com/webservices/">
  <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>

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/CustomersByCustomerId HTTP/1.1
Host: posservicev21t24.imarketvend.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

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

<?xml version="1.0" encoding="utf-8"?>
<CustomerDetail xmlns="http://microsoft.com/webservices/">
  <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>