API
To use these functions, API access must be allowed in the menu SETTINGS >> ACCOUNT >> ACCOUNT ACCESS.
Usage
Please observe the following guidelines when using the API
-
Calls should be designed to send and recieve only the minimum required data.
-
Only one API call at a time is allowed, You must wait for the first call to complete before starting the next API call.
-
Multiple calls should be spaced with a few seconds delay between each call.
-
API calls should be used sparingly and kept to the minimum required for reasonable business usage.
-
Excessive usage within a 5 minute period will cause your account to be blocked without warning.
-
We reserve the right to disable any access we consider to be making excessive use of the API functions at our complete discretion and without warning.
CSV
Use these to download or upload data using a CSV file.
OTA
Build an interface to a booking page or PMS system
JSON
Functions based on JSON data format
setBooking - add or modify bookings for a property
getDescriptions - get descriptive information suitable for constructing a booking page
getRoomDates - get availability, restrictins and daily prices
setRoomDates - modify availability, restrictins and daily prices
getRateLinks - get the price linking information between rates
XML
Functions based on XML data format
Use the JSON functions for new designs. These XML functions are depreciated.
Common Error Codes
Error Code | Error Meaning |
1009 | Not allowed for this role |
1010 | No write access |
1016 | Usage limit exceeded in last 5 minutes |
1020 | Usage limit exceeded in last 5 minutes |
1021 | Account has no credit |
1022 | Not whitelisted |