Occupancy Logo  
          

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

GetFacilityList

Gets the listing of Occupancy facilities and return them as Occupancy.TakeABreakService.Facility Class.

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
ReferrerId:
UserName:
password:

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/GetFacilityList"

<?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>
    <GetFacilityList xmlns="http://tempuri.org/">
      <ReferrerId>int</ReferrerId>
      <UserName>string</UserName>
      <password>string</password>
    </GetFacilityList>
  </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>
    <GetFacilityListResponse xmlns="http://tempuri.org/">
      <GetFacilityListResult>
        <Facility>
          <FacilityId>int</FacilityId>
          <FacilityName>string</FacilityName>
        </Facility>
        <Facility>
          <FacilityId>int</FacilityId>
          <FacilityName>string</FacilityName>
        </Facility>
      </GetFacilityListResult>
    </GetFacilityListResponse>
  </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>
    <GetFacilityList xmlns="http://tempuri.org/">
      <ReferrerId>int</ReferrerId>
      <UserName>string</UserName>
      <password>string</password>
    </GetFacilityList>
  </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>
    <GetFacilityListResponse xmlns="http://tempuri.org/">
      <GetFacilityListResult>
        <Facility>
          <FacilityId>int</FacilityId>
          <FacilityName>string</FacilityName>
        </Facility>
        <Facility>
          <FacilityId>int</FacilityId>
          <FacilityName>string</FacilityName>
        </Facility>
      </GetFacilityListResult>
    </GetFacilityListResponse>
  </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/GetFacilityList?ReferrerId=string&UserName=string&password=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"?>
<ArrayOfFacility xmlns="http://tempuri.org/">
  <Facility>
    <FacilityId>int</FacilityId>
    <FacilityName>string</FacilityName>
  </Facility>
  <Facility>
    <FacilityId>int</FacilityId>
    <FacilityName>string</FacilityName>
  </Facility>
</ArrayOfFacility>

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

ReferrerId=string&UserName=string&password=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfFacility xmlns="http://tempuri.org/">
  <Facility>
    <FacilityId>int</FacilityId>
    <FacilityName>string</FacilityName>
  </Facility>
  <Facility>
    <FacilityId>int</FacilityId>
    <FacilityName>string</FacilityName>
  </Facility>
</ArrayOfFacility>

 Copyright © 2003-2013 Occupancy.com (ACN 109 691 929). All rights reserved.