Transmission
In order for third party software providers to make the integration with Hotel-Spider as easy as possible two distincts transmission protocols have been implemented. All the communications from the third party software client to the Hotel-Spider server should be sent using HTTPS over a TCP/IP connection
1. HTTP POST RAW
Every programming language has its proper solution for transmitting XML as payload, please check the documentation for the appropriate usage. Disregarding which programming platform has been opted for, the following HTTP headers MUST be used to send XML to the Hotel-Spider servers.
User-Agent: MyApplicationName Content-Type: text/xml; charset=utf-8
User-Agent
2. SOAP
Most programming languages have a solution for building a SOAP client, please check the documentation for the appropriate usage. It is essential that a recognised SOAP client is used and NOT a homemade solution. Namespacing might evolve and this should not break your implementation.Disregarding which programming platform has been opted for, the following HTTP headers MUST be used to send XML to the Hotel-Spider servers.
User-Agent: MyApplicationName
User-Agent