Skip to main content
Draft — not yet available. This is a work-in-progress contract. It may change before release; do not build against it.
An amenity that a hotel or room type offers — a dictionary code with an optional quantity or condition. Resolve the code against the amenity dictionary for its label, category, and scope.

Draft. An amenity offered by a specific hotel or room type — its presence in the array means the hotel/room has it. Resolve code against GET /amenities for its label, category and scope.

code
string
required

References an Amenity.code.

Example:

"wellness.sauna"

quantity
integer | null

Count, when the amenity's valueType is count (e.g. parking spaces).

Example:

40

condition
enum<string> | null

Set only when availability is limited; omitted otherwise.

Available options:
seasonal,
dayOfWeek,
underConstruction