Accept/Confirm Request Booking
The API is used to accept/confirm requested reservations.
Endpoint
POST

https://connect-sandbox.su-api.com/SUAPI/service/requestbookings
Request to Confirm/Accept Request Booking
Customer ‘Request To Book’ through Request Booking platform.
Customer receives notification email from Request Booking platform clearly indicating booking is on request and host has to revert within 24 hours.
Booking arrives to channel manager with ‘REQUEST’ status.
Booking is delivered to PMS (if PMS supports ‘REQUEST’ status).
System triggers email to property.
Option to accept/ confirm booking is found within the booking in channel manager extranet along with API.
When host confirms booking, inventory is deducted in channel manager > delivered to PMS and pushed to Request Booking platform. Request Booking platform picks up bookings from feed once a day.
It is expected that the host will also send an email directly to customer when they confirm a booking.
Sample Request
{
"bookingid": "113463_TESTHOTEL"
}
The request body consists of a bookingid
. This is the booking id (channelbookingid_hotelid
) as allocated in the booking.
Response
Sample Success Response (200)
{
"Status": "Success",
"Code": "200",
"ShortText": "Booking confirmed"
}
Error
If booking confirmation is received outside of 24 hours after receiving booking, an error is returned - Unable to confirm as request received more than 24 hours.
Sample Error Response (1035)
{
"Status": "Fail",
"Code": "1035",
"ShortText": "Unable To Confirm Booking As Request Booking Not Found With Booking Id :: 201086"
}
Last updated
Was this helpful?