Get prebooking quote
POST/hotels/v1/prebooking
Retrieves a detailed prebooking quote for a specific hotel option. Pass search options[].id as criteria.optionRefId (never put searchId/search_id there — those are analytics-only). The response includes final pricing, surcharges, cancellation policies, and booking terms, and is valid for a limited time. Prefer booking with optionQuote.optionRefId after prebooking. On some connections, repeating a recent definitive prebooking failure for the same optionRefId returns the same errors[] with additionalData.prebooking_option_blocked=true without calling the provider (start a new search for a fresh option). Price-change failures (recommended_action: requote_new_price) are not replayed: a new prebooking of the same option reaches the provider again.
Funnel Tracking: - Optional search_id links this prebooking to a previous search for analytics only. - If omitted, the system may fall back to context or correlation_id.
Request
Responses
- 200
- 400
- 500
Successful response with quote details
Bad request - invalid quote parameters
Internal server error