Skip to main content
GET
List the amenity dictionary

Authorizations

X-SpaPortal-Public-Key
string
header
required

See Authentication for how to obtain and send your public key.

Headers

If-None-Match
string

ETag from a previous response. When the dictionary variant is unchanged, the API returns 304 with no body. See Amenities for the caching flow.

Accept-Language
string

Comma-separated BCP 47 language tags selecting which locale keys localized fields return. When omitted, all locale keys are returned. See Localization for details.

Example:

"cs-CZ,de"

X-Request-Id
string

Optional client-provided request identifier echoed in error responses.

Response

The amenity dictionary.

The complete hotel amenity dictionary grouped by category and returned in one response (small, not paginated). It includes every system amenity, independent of assignments to individual hotels. Amenities that support choices carry their full options list.

data
object[]
required