Bookeasy Content API

Formerly known as the SJP, this API provides READ access to static data, rates and availability and also the Shopping cart.

Getting started

Swagger API specification

Legacy SJP Upgrade

If you have previously coded to the SJP, follow this guide on how to upgrade to the new Content Api.

SJP Upgrade advice

PVT - Test environment

PVT Swagger API specification

Developer Documentation

Developer Documentation

Get an API Key

To obtain an API Key you will need to contact Our Support Team and we will generate your API Keys for you.

Once you have your Api Key, send it in each request to our API as a Request header with the key apiKey.

eg, this is a valid request format...

curl -X GET --header 'Accept: application/json' --header 'apiKey: 7edd898e69a14170b469fbf1eea98d41' ''

Note: Each API key is different for each Environment, eg, the Pre version testing environment (PVT) will have a different key to the Live or Production environment.


The Content Api is free to use within a limited number of requests per month. Once your connection goes over the Free usage tier then you will start being charged based on the number of requests you are using

To keep your costs down, we recommend you write your code as efficiently as possible, and utilize a local cache that uses the Cache-Control response header from our messages to determine how long you can store the response in your cache.

Tier Messages / Month Price / Month
Nano 10,000 FREE
Tiny 10,001 - 100,000 $250 AUD + GST
Small 100,001 - 250,000 $500 AUD + GST
Medium 250,001 - 500,000 $700 AUD + GST
Large 500,001 - 2,000,000 $1,000 AUD + GST
X-Large 2,000,001 + POA

Note: The Nano tier offers no SLA. We utilize this API for our own internal gadgets and booking systems so its critical to us that this system maintains a 99.9999% up time. If we need to make breaking changes to the interface (a very unlikely event) then you will only be informed in advance of the change if you are on one of the non Free tiers.