This section lists all APIs that can be accessed through the BookingLive platform, providing detailed information on authentication and the available API calls.
Authentication
BookingLive uses its own unique authentication method, known as a hashstring. To learn how to set up authentication, please visit the link below:
Setting up a Secret Key and Hashstring: This article explains how to set up a secret key and create a hashstring to authenticate your API calls.
API Calls
The following table lists all available calls to the BookingLive platform, along with their descriptions. All methods return JSON results.
Operation | API | Description |
---|---|---|
get | Start Order | Start an order with an initial basket of items |
get | Get Order Details | This method returns details on a requested order |
get | Add To Order | This method takes order items in the payload and returns order information or nothing |
get | Abort Order | Abort an order |
get | Cancel Order | Cancel an order |
get | Complete Order | Complete an order with option of adding more order items and transactions to make payment |
get | Get all orders by user Email | Returns all orders for specific user email address |
get | Send Email to customer | Send an Email to a customer |
get | Update order params | Update a certain order param value |
get | Get Events By Product IDs | Returns all events for a selected product |
get | Get message content | Get content of message for a specific order |
get | Get product details by IDs | Get product details by IDs |
get | Set order notification | Set order notification to receive or not email or SMS |
Note: All API calls are prefixed with get, but some calls can accept additional parameters in the payload.
Please refer to the individual API documentation for more information on each API call and its parameters.