Authentication methods
NowBookIt IPOS supports two authentication methods depending on the integration pattern you are using.- X-API-KEY (REST API)
- HMAC Signature (Partner Inbound)
All standard REST API endpoints authenticate using an How to obtain your API key:Contact your NowBookIt partner manager at [email protected]. API keys are issued per partner per environment and are scoped to the venues linked to your app.
X-API-KEY header.Rate limiting
The API enforces rate limits per endpoint. When you exceed the limit, you will receive a429 Too Many Requests response.
Response body (429):
Error responses
All endpoints use standard HTTP status codes. Error responses follow a consistent JSON structure.Status codes
400 Bad Request — common messages
Venue not linked
Venue not linked
loggedInAppId error
loggedInAppId error
X-API-KEY header.Missing required fields
Missing required fields
Date filter validation
Date filter validation
When filtering bookings by date, you must provide either
StartDate + EndDate or UpdatedFromDate + UpdatedToDate. Mixing date types or omitting both will return no results without an error — check the GET /Bookings docs for details.401 Unauthorized
X-API-KEY header is missing or the key is invalid. Ensure the header is present on every request.
Content type
For allPOST, PUT, and PATCH requests, include the Content-Type header: