Retrieve bookings

Pull reservations for a hotel within a date range by hotel_id, start_date, and end_date. Confirm availability and date semantics with onboarding.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Retrieve bookings

GET /push/webhook/pushbook/retrieve

Pull reservation data for a property within a date window. Use when your integration prefers pull over (or in addition to) the push-booking webhook.

Query parameters

ParameterRequiredDescription
hotel_idYesSupplier hotel code
start_dateYesRange start YYYY-MM-DD
end_dateYesRange end YYYY-MM-DD

Confirm with onboarding whether the range filters by booking created date, stay dates, or another rule, and whether pagination applies.

Response

Success responses include hotelId and reservations.reservation[] with the same general structure as the Cron job – Push booking webhook payload (guest, room, price, payment details).

Availability

Confirm this endpoint is enabled on your contract and environment before building production pull logic.

When to use pull vs push

ApproachBest for
Push webhookNear real-time PMS updates
Scheduled cron pushCatch-up / batch processing on your side
Retrieve APIReconciliation, backfill, or partners without inbound HTTP
Query Params
string
required

Unique identifier of the hotel

date
required

Start date for the booking search period (YYYY-MM-DD)

date
required

End date for the booking search period (YYYY-MM-DD)

Response

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json