Bookings
Get Booking By Confirmation
Retrieve a booking, or a multi-stay checkout, by its lookup secret.
ref is a booking's confirmation number (TP-{property}-{32 hex}) or a multi-stay checkout's bearer (TPC-{32 hex}, Phase 4 Stage 6a). Each acts as a bearer secret for unauthenticated access (post-checkout confirmation page). Rate-limited to prevent enumeration.
- A checkout bearer returns checkout: every stay, each stay's lines, and the one payment. The top-level fields describe the first stay's first booking. It finds nothing until the checkout has booked.
- A booking's confirmation number returns that booking, its Phase 2 group, and, when it belongs to a multi-stay checkout, only a checkout_pointer. Each park holds its own booking's number (the PMS UniqueID), so it never sees the guest's other parks.
- A TPC- display code is not a lookup key.
get/bookings/ref/{ref}
Request
- Base URL: http://localhost:8000
- URL: http://localhost:8000/bookings/ref/{ref}
- Auth: HTTP bearer
Path parameters
refstring required
Headers
API-Version'1'
Major API version. Omit or send 1 for the current v1 surface. Retired operations use RFC 9745 Deprecation and RFC 8594 Sunset headers.
Response
Booking details retrieved successfully
Changes
No recorded changes to this operation across all 1 revision of this API.