Skip to main content
An amenity in the amenity dictionary. Hotel and room type responses reference it by code. See Detail kinds for detailKinds. An aquapark definition also lists includedAmenityCodes, the allowed facility codes in scope hotel. See Includes.

Fields

One amenity dictionary entry nested under its category in the response from GET /amenity-categories.

code
string
required

Stable code assigned to hotels or room types and used for filtering.

Example:

"sauna"

label
object
required

Localized display name.

Example:
detailKinds
enum<string>[]
required

Details that hotels and room types can specify for this amenity. Each kind adds specific fields to the amenity value. See Detail kinds for the fields and values of each kind. An empty array marks a presence-only amenity.

Available options:
proximity,
pricing,
coverage,
options,
opening_hours,
note,
includes
options
object[]

All choices supported by this amenity. Present when detailKinds includes options.

includedAmenityCodes
enum<string>[]

Allowed child codes, in display order. Present on aquapark, whose detailKinds includes includes. Resolve these codes in the hotel dictionary.

Available options:
indoor_pool,
outdoor_pool,
children_pool,
whirlpool,
sauna
notePlaceholder
object

Optional localized helper text for the amenity note. Omitted when the amenity does not define one.

Example: