How do I retrieve MultiCodes data?

The data can be downloaded via various query parameters using an API and stored locally.
The data is made available via a REST based XML web service. 
Detailed interface description


Download:

Data shared via user account can be retrieved via various parameters and stored locally. Data sets marked as inactive should be removed or ignored by the local server.


Updates:

Using the determined GIATA ID list, all changed records should be retrieved daily. Changes are not flagged by type of change. Only the last modification date of the entire record is communicated. Changes can be name changes, corrections, or additional hotel information or codes added - so they apply to all data that can be retrieved in the web service, even if it is not shared in the user's account.


Recommendation:

The interface is not intended for live queries. The data must, according to the contractual agreements, be stored locally and updated daily.

Due to the extensive data collection, it is recommended not to download the entire database, but to determine a list of GIATA-IDs relevant for the respective areas of application of MultiCodes in a first step using the corresponding retrieval options. Depending on whether MultiCodes is used for online presentation of the bookable offer or for internal administration, it may not be necessary to permanently download and update all data records.