Validation
The only endpoint you will need to visit in this group is the validate booking endpoint. The other endpoints are used by the Set Dates/Set Guest numbers/Set Address/Set Property or Set Rooms endpoints to validate the data sent. If you are having problems with a Set endpoint not validating, you can use it's corresponding Validation endpoint to gather more information.
validate dates
Endpoint
GET https://yourdomain.com/bookyflow/api/booking/validate/dates
Request Headers
| Header |
Value |
Required |
Description |
X-BOOKYFLOW-BOOKING-SESSION-ID |
YOUR_SESSION_ID |
Yes |
|
validate guest numbers
Endpoint
GET https://yourdomain.com/bookyflow/api/booking/validate/guest/numbers
Request Headers
| Header |
Value |
Required |
Description |
X-BOOKYFLOW-BOOKING-SESSION-ID |
YOUR_SESSION_ID |
Yes |
|
validate address
Endpoint
GET https://yourdomain.com/bookyflow/api/booking/validate/address
Request Headers
| Header |
Value |
Required |
Description |
X-BOOKYFLOW-BOOKING-SESSION-ID |
YOUR_SESSION_ID |
Yes |
|
validate rooms
Endpoint
GET https://yourdomain.com/bookyflow/api/booking/validate/rooms
Request Headers
| Header |
Value |
Required |
Description |
X-BOOKYFLOW-BOOKING-SESSION-ID |
YOUR_SESSION_ID |
Yes |
|
validate booking
Endpoint
GET https://yourdomain.com/bookyflow/api/booking/validate/booking
Request Headers
| Header |
Value |
Required |
Description |
X-BOOKYFLOW-BOOKING-SESSION-ID |
YOUR_SESSION_ID |
Yes |
|
Ok to book
Endpoint
GET {{API_URL}}/booking/ok_to_book
After a booking has been validated you can check the value of the ok_to_book setting using this endpoint.
Request Headers
| Header |
Value |
Required |
Description |
X-BOOKYFLOW-BOOKING-SESSION-ID |
YOUR_SESSION_ID |
Yes |
|