99.95% availability
Our APIs can be used for mission-critical systems.
5 million API calls daily
Our APIs define the industry's standards.
Our APIs

Booking Import
Import bookings to Inspiretec Reservations product using a standardised model
Booking Import
Our Booking Import API employs a request-reply pattern to provide a robust and verbose method of importing bookings into our Reservations product.
The request-reply pattern enables a clear and easy to implement aysnchronous process for posting a booking object to import and retrieving the status of the import operation at every stage.

The request-reply pattern enables a clear and easy to implement aysnchronous process for posting a booking object to import and retrieving the status of the import operation at every stage.
POST /api/transactions
{
"trace-id": "16833741-33a0-437c-9c82-368bed96b7f6",
...
}
Certification
As an API consumer you will be required to certify your integration. We will require evidence that the following scenarios are handled by your application;
Booking Import
POST /bookingImport/ - Payload to contain a JSON respresentation of the reservations booking object
201 Accepted - Returns a URL for the booking import status with the unique Id for the import - /bookingImport/status/{id}
500 Error - Response will contain the error
Booking Import Status
GET /bookingImport/status/{id}
200 OK 'Processing' - The import is in progress
302 Redirect /booking/{id} - The import has completed, redirect to the booking
500 Error - Response will contain the error
Booking
GET /booking/{id}
200 OK - Response contains a JSON representation of the booking imported into Reservations, any warnings and errors relating to the import
500 Error - Response will contain the error