Create a quote
Write. Re-checks availability and every booking rule, then locks the price for
KONG_QUOTE_TTL_MINUTES (15 by default). Book it with POST /reservations.
Headers
Optional. Makes the request safe to retry for 24 hours.
<= 255 characters
Example:8e03978e-40d5-43e8-bc93-6894a57f9324
Body
application/json
Body
QuoteRequest
>= 1<= 36
Default:0
>= 0<= 18
Default:1
>= 1<= 9
Required for member-only rate plans.
Show Child Parameters
<= 10 items
Show Child Parameters
Response
application/json
Response
Quote created.
Show Child Parameters
Authentication
Headers
Body
Get a quote
Path Parameters
Match pattern:^qt_
Example:qt_01jbx4m6n2kz9v8c7d5e3f1g0h
Response
application/json
Response
The quote. state is open, expired or booked.
Show Child Parameters
Authentication
Path Parameters
Hold inventory
Write. Takes a quote’s rooms off sale for KONG_HOLD_TTL_MINUTES (15 by default) so they can’t
be sold to anyone else while your guest completes payment. The quote stays bookable for at least
as long as the hold. One active hold per quote.
Headers
Optional. Makes the request safe to retry for 24 hours.
<= 255 characters
Example:8e03978e-40d5-43e8-bc93-6894a57f9324
Body
application/json
Body
Example:qt_01jbx4m6n2kz9v8c7d5e3f1g0h
Response
application/json
Response
Hold created.
Show Child Parameters
Authentication
Headers
Body
Get a hold
Path Parameters
Match pattern:^hld_
Response
application/json
Response
The hold. status is active, released, converted or expired.
Show Child Parameters
Authentication
Path Parameters
Release a hold
Write. Returns the held rooms to inventory immediately. Do this when a guest abandons checkout.
Path Parameters
Match pattern:^hld_
Response
application/json
Response
Released hold.