Page 3 - demo demito
P. 3

1. Introduction
roomsXML is an accommodation distribution system designed for travel companies. The point of difference with roomsXML is in its proprietary software capability to flawlessly map and de-duplicate the inventory that comes from many destination specific suppliers, direct contracting and dynamically from large hotel chains. Please check www.roomsXML.com for more details.
This document is specification for roomsXML ‘s Web Service / API.
2. Before you start
2.1. Information you will need
Post URL – The URL to which requests should be posted to. Test environment:
http://www.roomsxmldemo.com/RXLStagingServices/ASMX/XmlService.asmx
Live environment:
http://www.roomsxml.com/RXLServices/ASMX/XmlService.asmx
Credentials:
Login details for an agency user – these have 3 parts: an organisation identifier, a login name, and a password.
Org – \{Agency Id\}
User – \{User Name\}
Password – \{Password\}
Version – The latest version number of the interface. Please check with roomsXML for the latest value of this. The current version is 1.25
2.2. How to send XML request
2.2.1. XML
The simplest method of sending a request is to send the XML directly in the body of an HTTP POST. The raw HTTP data for such a request looks like:
         POST \[The path to the Web service\] HTTP/1.1
         Content-Type: text/xml
         Content-Length: \[Length of the content\]
         Host: \[Web service hostname\]
         <AvailabilitySearch>
<Authority>
<Org>\[Your login organisation\]</Org> <User>\[Your login username\]</User> <Password>\[Your password\]</Password> <Currency>\[Your currency\]</Currency> <Version>\[Requiredversion\]</Version>
roomsXML.com API Specifications
Page 3 of 36








































































   1   2   3   4   5