Create Hotel Search Booking Session
Create or upsert a resumable hotel-search booking session.
Request body
Hotel identifier
Selected quote identifier
Check-in date
Check-out date
Current step in checkout flow
Whether the session is still valid for resume/banner display
Snapshot payload from frontend (hotel details, offer, guests, etc)
Optional imported booking ID this checkout is intended to replace.
Optional conversational trip ID (string) carried through checkout
Hotel property name for display in payment block
Selected room type name for display in payment block
Total customer price in cents for display in payment block
Currency code for price (e.g. USD)
Cancellation policy text (e.g. 'Free cancellation until Apr 30')
Total mandatory fees in cents due at property (resort fee, city tax, etc.)
Currency code for fees_at_property (e.g. EUR, USD). Often local currency.
Retail comparison price in cents (e.g. Expedia) for strikethrough display
Currency code for retail price (e.g. USD)
SHA-256 hex hash of the wake token this checkout originated from. Write-through attribution only — never the raw token. Absence must not block checkout.
Short deeplink source slug the checkout originated from (e.g. 'wake_limited_time_flight_offer'). Write-through attribution only.
Response
Successful Response
Guest names extracted from guest_rooms in payload
Changes
No recorded changes to this endpoint across all 2 revisions of this API.