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.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>