|
||
| Affiliate API |
|
Welcome to the Occupancy Affiliate API web service. If you require technical assistance please contact affiliates@occupancy.com, our affiliate support team would be happy to assist. |
TakeABreak Web Service->GetStateListByCountry
GetStateListByCountry
Gets the listing of country states except Australia and return them as Occupancy.TakeABreakService.State Class.
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 /TABWebService/Service.asmx HTTP/1.1
Host: www.takeabreak.com.au
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/GetStateListByCountry"
<?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>
<GetStateListByCountry xmlns="http://tempuri.org/">
<ReferrerId>int</ReferrerId>
<UserName>string</UserName>
<Password>string</Password>
<CountryId>int</CountryId>
</GetStateListByCountry>
</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>
<GetStateListByCountryResponse xmlns="http://tempuri.org/">
<GetStateListByCountryResult>
<State>
<Name>string</Name>
<StateID>int</StateID>
<URL>string</URL>
</State>
<State>
<Name>string</Name>
<StateID>int</StateID>
<URL>string</URL>
</State>
</GetStateListByCountryResult>
</GetStateListByCountryResponse>
</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 /TABWebService/Service.asmx HTTP/1.1
Host: www.takeabreak.com.au
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>
<GetStateListByCountry xmlns="http://tempuri.org/">
<ReferrerId>int</ReferrerId>
<UserName>string</UserName>
<Password>string</Password>
<CountryId>int</CountryId>
</GetStateListByCountry>
</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>
<GetStateListByCountryResponse xmlns="http://tempuri.org/">
<GetStateListByCountryResult>
<State>
<Name>string</Name>
<StateID>int</StateID>
<URL>string</URL>
</State>
<State>
<Name>string</Name>
<StateID>int</StateID>
<URL>string</URL>
</State>
</GetStateListByCountryResult>
</GetStateListByCountryResponse>
</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 /TABWebService/Service.asmx/GetStateListByCountry?ReferrerId=string&UserName=string&Password=string&CountryId=string HTTP/1.1 Host: www.takeabreak.com.au
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfState xmlns="http://tempuri.org/">
<State>
<Name>string</Name>
<StateID>int</StateID>
<URL>string</URL>
</State>
<State>
<Name>string</Name>
<StateID>int</StateID>
<URL>string</URL>
</State>
</ArrayOfState>
HTTP POST
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
POST /TABWebService/Service.asmx/GetStateListByCountry HTTP/1.1 Host: www.takeabreak.com.au Content-Type: application/x-www-form-urlencoded Content-Length: length ReferrerId=string&UserName=string&Password=string&CountryId=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfState xmlns="http://tempuri.org/">
<State>
<Name>string</Name>
<StateID>int</StateID>
<URL>string</URL>
</State>
<State>
<Name>string</Name>
<StateID>int</StateID>
<URL>string</URL>
</State>
</ArrayOfState>
|
Copyright © 2003-2013 Occupancy.com (ACN 109 691 929). All rights reserved. |