POST/v1/hotels/offers

Get hotel room offers

Returns rooms, rates, board types and cancellation policies for a selected hotel and stay.

Returns rooms, rates, board types and cancellation policies for a selected hotel and stay.

Endpoint

MethodPathAuth
POST/v1/hotels/offersRequired API key
Required headers:
HeaderDescription
AuthorizationBearer <secret_key>. The secret is shown only once when the credential is created.
X-Travelandz-Id<public_key>:<profile_code>. The profile_code is the dp_-prefixed Developer Profile code shown in your dashboard. This binds the request to a profile and credential.
Content-TypeUse application/json for requests with a body.

Request Body Schema

PropertyTypeDetailsRequiredNotes
languageenum
eneszh
NoDefault en
gdsprovidernumberYes-
hotelCodestringYes-
checkInstring
Format: YYYY-MM-DD
Yes-
checkOutstring
Format: YYYY-MM-DD
Yes-
countryCodestring
Format: 2 digits
Yes-
guestNationalitystring
Format: 2 digits
Yes-
minRatePricenumberNo-
maxRatePricenumberNo-
roomsarrayYes-
rooms[]adults
numberYesMinimum value: 1, Maximum value: 4
rooms[]children
numberNoMinimum value: 0, Maximum value: 4
rooms[]childrenAges
arrayYes-
rooms[]childrenAges[]
number[]Yes-
currencyenum
EURUSDCNY
NoDefault EUR

Success Response

Returns hotel rooms, rates, cancellation policies and provider offer identifiers.

Response Body Schema

PropertyTypeDetailsRequiredNotes
offersarrayYes-
offers[]roomNames
arrayYes-
offers[]roomNames[]
string[]Yes-
offers[]minPrice
numberYes-
offers[]rates
arrayYes-
offers[]rates[]gdsprovider
numberYes-
offers[]rates[]hotelCode
stringYes-
offers[]rates[]rateKey
stringYes-
offers[]rates[]adults
numberYes-
offers[]rates[]children
numberYes-
offers[]rates[]name
stringYes-
offers[]rates[]nameKey
stringYes-
offers[]rates[]board
stringYes-
offers[]rates[]boardKey
stringYes-
offers[]rates[]totalPrice
numberYes-
offers[]rates[]netPrice
numberYes-
offers[]rates[]originalPrice
numberYes-
offers[]rates[]currency
enum
EURUSDCNY
Yes-
offers[]rates[]originalCurrency
enum
EURUSDCNY
Yes-
offers[]rates[]supplements
arrayYes-
offers[]rates[]supplements[]description
stringYes-
offers[]rates[]supplements[]price
numberYes-
offers[]rates[]supplements[]currency
stringYes-
offers[]rates[]cancellationPolicies
arrayYes-
offers[]rates[]cancellationPolicies[]amount
numberYes-
offers[]rates[]cancellationPolicies[]fromDate
string
Format: ISO 8601
Yes-
offers[]rates[]isRefundable
booleanYes-
offers[]rates[]numberOfRooms
numberYes-
offers[]rates[]adultsPerRoom
arrayYes-
offers[]rates[]adultsPerRoom[]
number[]Yes-