|
|
| (10 intermediate revisions by 2 users not shown) |
| Line 1: |
Line 1: |
| [[Category:API]] | | #REDIRECT [[Arrivals_API]] |
| | |
| ''This page explains how to connect a system which needs upcoming bookings via API''
| |
| __Toc__
| |
| == Introduction ==
| |
| | |
| This API will allow you to read upcoming bookings for a property and to write or modify Booking Info Items in those bookings.
| |
| | |
| For example, a door access system could read details of upcoming bookings and store a door unlock code in each booking so the code can be communicated to the guest.
| |
| | |
| | |
| == API setup ==
| |
| | |
| Contact Beds24 for a merchant Key for the Arrivals API
| |
| | |
| Each property can generate an access Key at the menu '''Settings > Apps & Integrations > Arrivals'''
| |
| | |
| With the merchant key and property access key the following functions can be called.
| |
| | |
| | |
| == Get Bookings ==
| |
| | |
| api.beds24.com/arrivals/getBookings
| |
| | |
| This function will return all upcoming arrivals in the property as a JSON array.
| |
| | |
| The number of days in advance of check-in date that bookings are available is set at the menu '''Settings > Apps & Integrations > Arrivals > Days in Advance'''
| |
| | |
| | |
| | |
| | |
| == Set Booking ==
| |
| | |
| Booking can be read with JSON getBookings by specifying the booking number from the notify push.
| |
| | |
| We recommend periodically polling JSON getBookings (circa once per 30 minutes should be adequate) specifying the modifiedSince time as the time a few seconds before your last poll.
| |
| | |
| This will allow you to check for any bookings which are new or modified where the notify push was missed.
| |
| | |
| | |
| == Commercial ==
| |
| | |
| We can list your integration and product at shop.beds24.com
| |
| | |
| Contact us for details.
| |