Skip to content

Bookings

Manage hotel reservations, update booking statuses, query room availability, and integrate with Channel Managers.

Authentication

Booking endpoints use API Key authentication (access_key + secret_key headers). See Authentication.

Endpoints

Endpoint Method Description
Report Booking Status PUT Update reservation status
Download Receipt GET Download transaction receipt PDF
Get Reservation Details GET Query reservation details
Get Hotel Reservations GET List reservations for a hotel
Update Status to Paid PUT Batch update booking statuses
Hotel Room Types GET List available room types
Room Availability (Agencies) POST Check availability for agencies
Room Availability (Hotel) GET Check availability per hotel
Create RoomCloud Booking POST Create a reservation via RoomCloud
Cancel RoomCloud Booking DELETE Cancel a RoomCloud reservation
Update RoomCloud Booking PUT Update a RoomCloud reservation
Payment Link & Expiration GET Get payment link for a reservation
Reservation Payment Status GET Check payment status
Raw Channel Manager Reservations GET Get raw reservations from Channel Manager