An amenity assigned to a hotel or room type, returned in
amenityCategories[].amenities[]. Its fields depend on the amenity’s
detailKinds; see Detail kinds.Aquaparks also return resolved facilities in includes. Each facility uses
the same detail fields; see Includes.
A structured amenity assigned to a hotel or room type. Apart from code (and label with expand=amenityLabels), it contains only the fields of the detail kinds that the matching dictionary amenity declares. See Detail kinds.
Where the amenity is located relative to the hotel. Present when detailKinds includes proximity; null when not specified. in-hotel is inside the hotel building, connecting is an adjacent building linked by an internal passage, and nearby is a short distance away (see proximityMeters).
Whether the amenity is available in all physical rooms of this room type or only some. Present only when the dictionary declares coverage. all means every room; some means only some rooms. Defaults to all when unspecified and is never null. Omitted on hotel amenities.
Amenity-specific choices selected for this hotel or room type. Each option contains code by default and also label with expand=amenityLabels. Present when detailKinds includes options. Empty when the amenity supports choices but none are selected. Labels are also available in the dictionary.
Present when detailKinds includes note. Localized supplementary information for guests. Locale values are at most 200 characters and are null when the requested translation is not available.
Aquapark facilities with resolved pricing, hours, location and note. Present when the dictionary declares includes. Empty when no facilities are specified. Children are not duplicated among the hotel's own amenities and cannot contain further includes.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"SpaPortal Docs","colors":{"primary":"#3585BA","light":"#99C246","dark":"#141414"},"logo":{"light":"https://mintcdn.com/spabooking/Bibq090v9MI8jPV2/logo/light.svg?fit=max\u0026auto=format\u0026n=Bibq090v9MI8jPV2\u0026q=85\u0026s=c50b2546b29ce5fb747f06c3c0a287e8","dark":"https://mintcdn.com/spabooking/Bibq090v9MI8jPV2/logo/dark.svg?fit=max\u0026auto=format\u0026n=Bibq090v9MI8jPV2\u0026q=85\u0026s=50c74aef7110c454d7a8a682cc9d67ff"},"favicon":"https://mintcdn.com/spabooking/Bibq090v9MI8jPV2/favicon.svg?fit=max\u0026auto=format\u0026n=Bibq090v9MI8jPV2\u0026q=85\u0026s=c33997c3644726a7de4d900b2fdd36be","api":{"playground":{"display":"interactive"}},"navbar":{"links":[{"href":"mailto:info@spabooking.de","label":"Support"}],"primary":{"type":"button","label":"SpaPortal","href":"https://spaportal.cz/"}},"footer":{"socials":{}},"seo":{"metatags":{"canonical":"https://docs.spaportal.cz"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"spabooking","hasAudioNarration":false,"actualSubdomain":"spabooking","customDomains":["docs.spaportal.cz"],"gitSource":{"type":"github","owner":"spabooking","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aeb96afb0fd5b4c7f1f6afa","collectionId":"7f3ffb80-880e-4abf-91a7-701a788f156d","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeb96afb0fd5b4c7f1f6afa"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aeb96afb0fd5b4c7f1f6afa","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"API reference","count":36},{"language":"default","tag":"SpaPortal API","count":17},{"language":"default","tag":"Objects","count":12},{"language":"default","tag":"Endpoints","count":7},{"language":"default","tag":"Guides","count":6},{"language":"default","tag":"Introduction","count":2},{"language":"default","tag":"Getting started","count":2},{"language":"default","tag":"Hotels","count":2},{"language":"default","tag":"Room types","count":2},{"language":"default","tag":"Visit types","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api/objects/amenity-value","slug":"/api/objects/amenity-value","pageMetadata":{"title":"Amenity value","description":"An amenity assigned to a hotel or room type.","openapi-schema":"api/v2/openapi.yaml AmenityValue","href":"/api/objects/amenity-value"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"An amenity assigned to a hotel or room type.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`An amenity assigned to a hotel or room type, returned in\n`,_jsx(_components.code,{children:`amenityCategories[].amenities[]`}),`. Its fields depend on the amenity’s\n`,_jsx(_components.code,{children:`detailKinds`}),`; see `,_jsx(_components.a,{href:`/api/amenities#detail-kinds`,children:`Detail kinds`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Aquaparks also return resolved facilities in `,_jsx(_components.code,{children:`includes`}),`. Each facility uses\nthe same detail fields; see `,_jsx(_components.a,{href:`/api/amenities#includes`,children:`Includes`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`fields`,children:`Fields`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Amenity value","description":"An amenity assigned to a hotel or room type.","openapi-schema":"api/v2/openapi.yaml AmenityValue","href":"/api/objects/amenity-value"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Fields","slug":"fields","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"schemaData":{"type":"object","additionalProperties":false,"required":["code"],"description":"A structured amenity assigned to a hotel or room type. Apart from `code` (and `label` with `expand=amenityLabels`), it contains only the fields of the detail kinds that the matching dictionary amenity declares. See [Detail kinds](/api/amenities#detail-kinds).","properties":{"code":{"type":"string","description":"References an `Amenity.code`.","example":"sauna","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"label":{"type":"object","description":"Localized amenity label. Present only with `expand=amenityLabels`.","example":{"cs-CZ":"Český text","de":"Deutscher Text"},"properties":{"cs-CZ":{"oneOf":[{"type":"string","uniqueKey":"label.cs-CZ.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"label.cs-CZ.oneOf.1","typeLabel":"null"}],"uniqueKey":"label.cs-CZ","typeLabel":"string | null"},"de":{"oneOf":[{"type":"string","uniqueKey":"label.de.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"label.de.oneOf.1","typeLabel":"null"}],"uniqueKey":"label.de","typeLabel":"string | null"},"en":{"oneOf":[{"type":"string","uniqueKey":"label.en.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"label.en.oneOf.1","typeLabel":"null"}],"uniqueKey":"label.en","typeLabel":"string | null"},"ru":{"oneOf":[{"type":"string","uniqueKey":"label.ru.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"label.ru.oneOf.1","typeLabel":"null"}],"uniqueKey":"label.ru","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"label","typeLabel":"object"},"proximity":{"oneOf":[{"type":"string","description":"Where the amenity is located relative to the hotel. Present when `detailKinds` includes [`proximity`](/api/amenities#proximity); null when not specified. `in-hotel` is inside the hotel building, `connecting` is an adjacent building linked by an internal passage, and `nearby` is a short distance away (see `proximityMeters`).","enum":["in-hotel","connecting","nearby",null],"uniqueKey":"proximity.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Where the amenity is located relative to the hotel. Present when `detailKinds` includes [`proximity`](/api/amenities#proximity); null when not specified. `in-hotel` is inside the hotel building, `connecting` is an adjacent building linked by an internal passage, and `nearby` is a short distance away (see `proximityMeters`).","enum":["in-hotel","connecting","nearby",null],"uniqueKey":"proximity.oneOf.1","typeLabel":"null"}],"uniqueKey":"proximity","typeLabel":"enum\u003cstring> | null"},"proximityMeters":{"oneOf":[{"type":"number","description":"Present with `proximity`. Contains a distance when `proximity` is `nearby`; otherwise null.","maximum":1000000,"minimum":0,"uniqueKey":"proximityMeters.oneOf.0","typeLabel":"number"},{"type":"null","description":"Present with `proximity`. Contains a distance when `proximity` is `nearby`; otherwise null.","maximum":1000000,"minimum":0,"uniqueKey":"proximityMeters.oneOf.1","typeLabel":"null"}],"uniqueKey":"proximityMeters","typeLabel":"number | null"},"pricing":{"oneOf":[{"type":"object","description":"Present when the dictionary declares [pricing](/api/amenities#pricing). Null means unknown. Otherwise read type and schedule.","required":["type","schedule"],"properties":{"type":{"type":"string","enum":["included","included_scheduled","included_conditional","paid"],"description":"Conditional inclusion is described in the amenity's localized note. See [Pricing](/api/amenities#pricing).","isRequired":true,"uniqueKey":"pricing.oneOf.0.type","typeLabel":"enum\u003cstring>"},"schedule":{"oneOf":[{"type":"array","items":{"type":"object","additionalProperties":false,"required":["days","from","to"],"description":"Days on which entry is included, with an optional time window. Both times are set, or both are null when entry is included throughout the opening hours of these days.","properties":{"days":{"type":"array","minItems":1,"uniqueItems":true,"description":"Weekdays in Monday-to-Sunday order.","items":{"type":"string","enum":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"],"uniqueKey":"pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].days.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].days","typeLabel":"enum\u003cstring>[]"},"from":{"oneOf":[{"type":"string","description":"Start time in the 24-hour HH:mm format, or null for the whole opening day.","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","example":"09:00","isRequired":true,"uniqueKey":"pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].from.oneOf.0","typeLabel":"string"},{"type":"null","description":"Start time in the 24-hour HH:mm format, or null for the whole opening day.","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","example":"09:00","isRequired":true,"uniqueKey":"pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].from.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].from","typeLabel":"string | null"},"to":{"oneOf":[{"type":"string","description":"End time, later than from; 24:00 is the end of the listed day. Null together with from.","pattern":"^(([01]\\d|2[0-3]):[0-5]\\d|24:00)$","example":"21:00","isRequired":true,"uniqueKey":"pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].to.oneOf.0","typeLabel":"string"},{"type":"null","description":"End time, later than from; 24:00 is the end of the listed day. Null together with from.","pattern":"^(([01]\\d|2[0-3]):[0-5]\\d|24:00)$","example":"21:00","isRequired":true,"uniqueKey":"pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].to.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].to","typeLabel":"string | null"}},"not":{"anyOf":[{"type":"object","required":["from","to"],"properties":{"from":{"type":"string"},"to":{"type":"string","nullable":true,"enum":[null]}}},{"type":"object","required":["from","to"],"properties":{"from":{"type":"string","nullable":true,"enum":[null]},"to":{"type":"string"}}}]},"uniqueKey":"pricing.oneOf.0.schedule.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Days and times when entry is included; an array only for `included_scheduled`.","minItems":1,"isRequired":true,"uniqueKey":"pricing.oneOf.0.schedule.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Days and times when entry is included; an array only for `included_scheduled`.","minItems":1,"isRequired":true,"uniqueKey":"pricing.oneOf.0.schedule.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"pricing.oneOf.0.schedule","typeLabel":"object[] | null"}},"additionalProperties":false,"uniqueKey":"pricing.oneOf.0","typeLabel":"object"},{"type":"null","description":"Present when the dictionary declares [pricing](/api/amenities#pricing). Null means unknown. Otherwise read type and schedule.","required":["type","schedule"],"properties":{"type":{"type":"string","enum":["included","included_scheduled","included_conditional","paid"],"description":"Conditional inclusion is described in the amenity's localized note. See [Pricing](/api/amenities#pricing)."},"schedule":{"oneOf":[{"type":"array","items":{"type":"object","additionalProperties":false,"required":["days","from","to"],"description":"Days on which entry is included, with an optional time window. Both times are set, or both are null when entry is included throughout the opening hours of these days.","properties":{"days":{"type":"array","minItems":1,"uniqueItems":true,"description":"Weekdays in Monday-to-Sunday order.","items":{"type":"string","enum":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"]}},"from":{"oneOf":[{"type":"string","description":"Start time in the 24-hour HH:mm format, or null for the whole opening day.","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","example":"09:00"},{"type":"null","description":"Start time in the 24-hour HH:mm format, or null for the whole opening day.","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","example":"09:00"}]},"to":{"oneOf":[{"type":"string","description":"End time, later than from; 24:00 is the end of the listed day. Null together with from.","pattern":"^(([01]\\d|2[0-3]):[0-5]\\d|24:00)$","example":"21:00"},{"type":"null","description":"End time, later than from; 24:00 is the end of the listed day. Null together with from.","pattern":"^(([01]\\d|2[0-3]):[0-5]\\d|24:00)$","example":"21:00"}]}},"not":{"anyOf":[{"type":"object","required":["from","to"],"properties":{"from":{"type":"string"},"to":{"type":"string","nullable":true,"enum":[null]}}},{"type":"object","required":["from","to"],"properties":{"from":{"type":"string","nullable":true,"enum":[null]},"to":{"type":"string"}}}]}},"description":"Days and times when entry is included; an array only for `included_scheduled`.","minItems":1},{"type":"null","description":"Days and times when entry is included; an array only for `included_scheduled`.","minItems":1}]}},"additionalProperties":false,"uniqueKey":"pricing.oneOf.1","typeLabel":"null"}],"uniqueKey":"pricing","typeLabel":"object | null"},"coverage":{"type":"string","enum":["all","some"],"description":"Whether the amenity is available in all physical rooms of this room type or only some. Present only when the dictionary declares [coverage](/api/amenities#coverage). `all` means every room; `some` means only some rooms. Defaults to `all` when unspecified and is never null. Omitted on hotel amenities.","uniqueKey":"coverage","typeLabel":"enum\u003cstring>"},"options":{"type":"array","description":"Amenity-specific choices selected for this hotel or room type. Each option contains `code` by default and also `label` with `expand=amenityLabels`. Present when `detailKinds` includes [`options`](/api/amenities#options). Empty when the amenity supports choices but none are selected. Labels are also available in the dictionary.","items":{"type":"object","required":["code"],"description":"A selected amenity option on a hotel or room type response. Identified by `code`; its localized `label` is included only with `expand=amenityLabels`. Otherwise resolve the label against the amenity's `options` in the [amenity dictionary](/api/amenities).","properties":{"code":{"type":"string","description":"References an option `code` from the dictionary.","example":"finnish","isRequired":true,"uniqueKey":"options.items.[INDEX].code","typeLabel":"string"},"label":{"type":"object","description":"Localized option label. Present only with `expand=amenityLabels`.","example":{"cs-CZ":"Český text","de":"Deutscher Text"},"properties":{"cs-CZ":{"oneOf":[{"type":"string","uniqueKey":"options.items.[INDEX].label.cs-CZ.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"options.items.[INDEX].label.cs-CZ.oneOf.1","typeLabel":"null"}],"uniqueKey":"options.items.[INDEX].label.cs-CZ","typeLabel":"string | null"},"de":{"oneOf":[{"type":"string","uniqueKey":"options.items.[INDEX].label.de.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"options.items.[INDEX].label.de.oneOf.1","typeLabel":"null"}],"uniqueKey":"options.items.[INDEX].label.de","typeLabel":"string | null"},"en":{"oneOf":[{"type":"string","uniqueKey":"options.items.[INDEX].label.en.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"options.items.[INDEX].label.en.oneOf.1","typeLabel":"null"}],"uniqueKey":"options.items.[INDEX].label.en","typeLabel":"string | null"},"ru":{"oneOf":[{"type":"string","uniqueKey":"options.items.[INDEX].label.ru.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"options.items.[INDEX].label.ru.oneOf.1","typeLabel":"null"}],"uniqueKey":"options.items.[INDEX].label.ru","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"options.items.[INDEX].label","typeLabel":"object"}},"uniqueKey":"options.items.[INDEX]","typeLabel":"object"},"uniqueKey":"options","typeLabel":"object[]"},"openingHours":{"oneOf":[{"type":"object","description":"Present when `detailKinds` includes [`opening_hours`](/api/amenities#opening-hours). Null when unknown.","required":["schedule"],"properties":{"schedule":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["days","from","to"],"description":"A weekly interval in hotel local time. Intervals sharing a day do not overlap. A range crossing midnight uses two blocks on successive days.","properties":{"days":{"type":"array","minItems":1,"uniqueItems":true,"description":"Weekdays in Monday-to-Sunday order.","items":{"type":"string","enum":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"],"uniqueKey":"openingHours.oneOf.0.schedule.items.[INDEX].days.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"openingHours.oneOf.0.schedule.items.[INDEX].days","typeLabel":"enum\u003cstring>[]"},"from":{"type":"string","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","description":"Start time in the 24-hour HH:mm format.","example":"09:00","isRequired":true,"uniqueKey":"openingHours.oneOf.0.schedule.items.[INDEX].from","typeLabel":"string"},"to":{"type":"string","pattern":"^(([01]\\d|2[0-3]):[0-5]\\d|24:00)$","description":"End time, later than from. 24:00 is the end of the listed day.","example":"21:00","isRequired":true,"uniqueKey":"openingHours.oneOf.0.schedule.items.[INDEX].to","typeLabel":"string"}},"uniqueKey":"openingHours.oneOf.0.schedule.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"openingHours.oneOf.0.schedule","typeLabel":"object[]"}},"additionalProperties":false,"uniqueKey":"openingHours.oneOf.0","typeLabel":"object"},{"type":"null","description":"Present when `detailKinds` includes [`opening_hours`](/api/amenities#opening-hours). Null when unknown.","required":["schedule"],"properties":{"schedule":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["days","from","to"],"description":"A weekly interval in hotel local time. Intervals sharing a day do not overlap. A range crossing midnight uses two blocks on successive days.","properties":{"days":{"type":"array","minItems":1,"uniqueItems":true,"description":"Weekdays in Monday-to-Sunday order.","items":{"type":"string","enum":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"]}},"from":{"type":"string","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","description":"Start time in the 24-hour HH:mm format.","example":"09:00"},"to":{"type":"string","pattern":"^(([01]\\d|2[0-3]):[0-5]\\d|24:00)$","description":"End time, later than from. 24:00 is the end of the listed day.","example":"21:00"}}}}},"additionalProperties":false,"uniqueKey":"openingHours.oneOf.1","typeLabel":"null"}],"uniqueKey":"openingHours","typeLabel":"object | null"},"note":{"type":"object","description":"Present when `detailKinds` includes [`note`](/api/amenities#note). Localized supplementary information for guests. Locale values are at most 200 characters and are null when the requested translation is not available.","example":{"cs-CZ":"Český text","de":"Deutscher Text"},"properties":{"cs-CZ":{"oneOf":[{"type":"string","uniqueKey":"note.cs-CZ.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"note.cs-CZ.oneOf.1","typeLabel":"null"}],"uniqueKey":"note.cs-CZ","typeLabel":"string | null"},"de":{"oneOf":[{"type":"string","uniqueKey":"note.de.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"note.de.oneOf.1","typeLabel":"null"}],"uniqueKey":"note.de","typeLabel":"string | null"},"en":{"oneOf":[{"type":"string","uniqueKey":"note.en.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"note.en.oneOf.1","typeLabel":"null"}],"uniqueKey":"note.en","typeLabel":"string | null"},"ru":{"oneOf":[{"type":"string","uniqueKey":"note.ru.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"note.ru.oneOf.1","typeLabel":"null"}],"uniqueKey":"note.ru","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"note","typeLabel":"object"},"includes":{"type":"array","description":"Aquapark facilities with resolved pricing, hours, location and note. Present when the dictionary declares [includes](/api/amenities#includes). Empty when no facilities are specified. Children are not duplicated among the hotel's own amenities and cannot contain further includes.","items":{"type":"object","additionalProperties":false,"required":["code","proximity","proximityMeters","pricing","openingHours","note"],"description":"One aquapark facility. Values already include inherited conditions; clients do not resolve inheritance. Only `sauna` returns `options`.","properties":{"code":{"type":"string","enum":["indoor_pool","outdoor_pool","children_pool","whirlpool","sauna"],"isRequired":true,"uniqueKey":"includes.items.[INDEX].code","typeLabel":"enum\u003cstring>"},"proximity":{"oneOf":[{"type":"string","description":"Location, inherited from the aquapark; see `proximity` of the amenity value.","enum":["in-hotel","connecting","nearby",null],"isRequired":true,"uniqueKey":"includes.items.[INDEX].proximity.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","description":"Location, inherited from the aquapark; see `proximity` of the amenity value.","enum":["in-hotel","connecting","nearby",null],"isRequired":true,"uniqueKey":"includes.items.[INDEX].proximity.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"includes.items.[INDEX].proximity","typeLabel":"enum\u003cstring> | null"},"proximityMeters":{"oneOf":[{"type":"number","description":"Distance inherited from the aquapark; a number only when `proximity` is `nearby`.","maximum":1000000,"minimum":0,"isRequired":true,"uniqueKey":"includes.items.[INDEX].proximityMeters.oneOf.0","typeLabel":"number"},{"type":"null","description":"Distance inherited from the aquapark; a number only when `proximity` is `nearby`.","maximum":1000000,"minimum":0,"isRequired":true,"uniqueKey":"includes.items.[INDEX].proximityMeters.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"includes.items.[INDEX].proximityMeters","typeLabel":"number | null"},"pricing":{"oneOf":[{"type":"object","description":"Resolved price conditions of the facility. Null means unknown.","required":["type","schedule"],"properties":{"type":{"type":"string","enum":["included","included_scheduled","included_conditional","paid"],"description":"Conditional inclusion is described in the amenity's localized note. See [Pricing](/api/amenities#pricing).","isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0.type","typeLabel":"enum\u003cstring>"},"schedule":{"oneOf":[{"type":"array","items":{"type":"object","additionalProperties":false,"required":["days","from","to"],"description":"Days on which entry is included, with an optional time window. Both times are set, or both are null when entry is included throughout the opening hours of these days.","properties":{"days":{"type":"array","minItems":1,"uniqueItems":true,"description":"Weekdays in Monday-to-Sunday order.","items":{"type":"string","enum":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"],"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].days.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].days","typeLabel":"enum\u003cstring>[]"},"from":{"oneOf":[{"type":"string","description":"Start time in the 24-hour HH:mm format, or null for the whole opening day.","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","example":"09:00","isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].from.oneOf.0","typeLabel":"string"},{"type":"null","description":"Start time in the 24-hour HH:mm format, or null for the whole opening day.","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","example":"09:00","isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].from.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].from","typeLabel":"string | null"},"to":{"oneOf":[{"type":"string","description":"End time, later than from; 24:00 is the end of the listed day. Null together with from.","pattern":"^(([01]\\d|2[0-3]):[0-5]\\d|24:00)$","example":"21:00","isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].to.oneOf.0","typeLabel":"string"},{"type":"null","description":"End time, later than from; 24:00 is the end of the listed day. Null together with from.","pattern":"^(([01]\\d|2[0-3]):[0-5]\\d|24:00)$","example":"21:00","isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].to.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0.schedule.oneOf.0.items.[INDEX].to","typeLabel":"string | null"}},"not":{"anyOf":[{"type":"object","required":["from","to"],"properties":{"from":{"type":"string"},"to":{"type":"string","nullable":true,"enum":[null]}}},{"type":"object","required":["from","to"],"properties":{"from":{"type":"string","nullable":true,"enum":[null]},"to":{"type":"string"}}}]},"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0.schedule.oneOf.0.items.[INDEX]","typeLabel":"object"},"description":"Days and times when entry is included; an array only for `included_scheduled`.","minItems":1,"isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0.schedule.oneOf.0","typeLabel":"object[]"},{"type":"null","description":"Days and times when entry is included; an array only for `included_scheduled`.","minItems":1,"isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0.schedule.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0.schedule","typeLabel":"object[] | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing.oneOf.0","typeLabel":"object"},{"type":"null","description":"Resolved price conditions of the facility. Null means unknown.","required":["type","schedule"],"properties":{"type":{"type":"string","enum":["included","included_scheduled","included_conditional","paid"],"description":"Conditional inclusion is described in the amenity's localized note. See [Pricing](/api/amenities#pricing)."},"schedule":{"oneOf":[{"type":"array","items":{"type":"object","additionalProperties":false,"required":["days","from","to"],"description":"Days on which entry is included, with an optional time window. Both times are set, or both are null when entry is included throughout the opening hours of these days.","properties":{"days":{"type":"array","minItems":1,"uniqueItems":true,"description":"Weekdays in Monday-to-Sunday order.","items":{"type":"string","enum":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"]}},"from":{"oneOf":[{"type":"string","description":"Start time in the 24-hour HH:mm format, or null for the whole opening day.","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","example":"09:00"},{"type":"null","description":"Start time in the 24-hour HH:mm format, or null for the whole opening day.","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","example":"09:00"}]},"to":{"oneOf":[{"type":"string","description":"End time, later than from; 24:00 is the end of the listed day. Null together with from.","pattern":"^(([01]\\d|2[0-3]):[0-5]\\d|24:00)$","example":"21:00"},{"type":"null","description":"End time, later than from; 24:00 is the end of the listed day. Null together with from.","pattern":"^(([01]\\d|2[0-3]):[0-5]\\d|24:00)$","example":"21:00"}]}},"not":{"anyOf":[{"type":"object","required":["from","to"],"properties":{"from":{"type":"string"},"to":{"type":"string","nullable":true,"enum":[null]}}},{"type":"object","required":["from","to"],"properties":{"from":{"type":"string","nullable":true,"enum":[null]},"to":{"type":"string"}}}]}},"description":"Days and times when entry is included; an array only for `included_scheduled`.","minItems":1},{"type":"null","description":"Days and times when entry is included; an array only for `included_scheduled`.","minItems":1}]}},"additionalProperties":false,"isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"includes.items.[INDEX].pricing","typeLabel":"object | null"},"openingHours":{"oneOf":[{"type":"object","description":"Resolved opening hours of the facility. Null when unknown.","required":["schedule"],"properties":{"schedule":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["days","from","to"],"description":"A weekly interval in hotel local time. Intervals sharing a day do not overlap. A range crossing midnight uses two blocks on successive days.","properties":{"days":{"type":"array","minItems":1,"uniqueItems":true,"description":"Weekdays in Monday-to-Sunday order.","items":{"type":"string","enum":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"],"uniqueKey":"includes.items.[INDEX].openingHours.oneOf.0.schedule.items.[INDEX].days.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"includes.items.[INDEX].openingHours.oneOf.0.schedule.items.[INDEX].days","typeLabel":"enum\u003cstring>[]"},"from":{"type":"string","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","description":"Start time in the 24-hour HH:mm format.","example":"09:00","isRequired":true,"uniqueKey":"includes.items.[INDEX].openingHours.oneOf.0.schedule.items.[INDEX].from","typeLabel":"string"},"to":{"type":"string","pattern":"^(([01]\\d|2[0-3]):[0-5]\\d|24:00)$","description":"End time, later than from. 24:00 is the end of the listed day.","example":"21:00","isRequired":true,"uniqueKey":"includes.items.[INDEX].openingHours.oneOf.0.schedule.items.[INDEX].to","typeLabel":"string"}},"uniqueKey":"includes.items.[INDEX].openingHours.oneOf.0.schedule.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"includes.items.[INDEX].openingHours.oneOf.0.schedule","typeLabel":"object[]"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"includes.items.[INDEX].openingHours.oneOf.0","typeLabel":"object"},{"type":"null","description":"Resolved opening hours of the facility. Null when unknown.","required":["schedule"],"properties":{"schedule":{"type":"array","minItems":1,"items":{"type":"object","additionalProperties":false,"required":["days","from","to"],"description":"A weekly interval in hotel local time. Intervals sharing a day do not overlap. A range crossing midnight uses two blocks on successive days.","properties":{"days":{"type":"array","minItems":1,"uniqueItems":true,"description":"Weekdays in Monday-to-Sunday order.","items":{"type":"string","enum":["monday","tuesday","wednesday","thursday","friday","saturday","sunday"]}},"from":{"type":"string","pattern":"^([01]\\d|2[0-3]):[0-5]\\d$","description":"Start time in the 24-hour HH:mm format.","example":"09:00"},"to":{"type":"string","pattern":"^(([01]\\d|2[0-3]):[0-5]\\d|24:00)$","description":"End time, later than from. 24:00 is the end of the listed day.","example":"21:00"}}}}},"additionalProperties":false,"isRequired":true,"uniqueKey":"includes.items.[INDEX].openingHours.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"includes.items.[INDEX].openingHours","typeLabel":"object | null"},"note":{"type":"object","description":"The facility's own note, or the aquapark's note when the facility has none. A missing translation is null.","example":{"cs-CZ":"Český text","de":"Deutscher Text"},"properties":{"cs-CZ":{"oneOf":[{"type":"string","uniqueKey":"includes.items.[INDEX].note.cs-CZ.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"includes.items.[INDEX].note.cs-CZ.oneOf.1","typeLabel":"null"}],"uniqueKey":"includes.items.[INDEX].note.cs-CZ","typeLabel":"string | null"},"de":{"oneOf":[{"type":"string","uniqueKey":"includes.items.[INDEX].note.de.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"includes.items.[INDEX].note.de.oneOf.1","typeLabel":"null"}],"uniqueKey":"includes.items.[INDEX].note.de","typeLabel":"string | null"},"en":{"oneOf":[{"type":"string","uniqueKey":"includes.items.[INDEX].note.en.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"includes.items.[INDEX].note.en.oneOf.1","typeLabel":"null"}],"uniqueKey":"includes.items.[INDEX].note.en","typeLabel":"string | null"},"ru":{"oneOf":[{"type":"string","uniqueKey":"includes.items.[INDEX].note.ru.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"includes.items.[INDEX].note.ru.oneOf.1","typeLabel":"null"}],"uniqueKey":"includes.items.[INDEX].note.ru","typeLabel":"string | null"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"includes.items.[INDEX].note","typeLabel":"object"},"label":{"type":"object","description":"Localized facility label. Present only with `expand=amenityLabels`.","example":{"cs-CZ":"Český text","de":"Deutscher Text"},"properties":{"cs-CZ":{"oneOf":[{"type":"string","uniqueKey":"includes.items.[INDEX].label.cs-CZ.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"includes.items.[INDEX].label.cs-CZ.oneOf.1","typeLabel":"null"}],"uniqueKey":"includes.items.[INDEX].label.cs-CZ","typeLabel":"string | null"},"de":{"oneOf":[{"type":"string","uniqueKey":"includes.items.[INDEX].label.de.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"includes.items.[INDEX].label.de.oneOf.1","typeLabel":"null"}],"uniqueKey":"includes.items.[INDEX].label.de","typeLabel":"string | null"},"en":{"oneOf":[{"type":"string","uniqueKey":"includes.items.[INDEX].label.en.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"includes.items.[INDEX].label.en.oneOf.1","typeLabel":"null"}],"uniqueKey":"includes.items.[INDEX].label.en","typeLabel":"string | null"},"ru":{"oneOf":[{"type":"string","uniqueKey":"includes.items.[INDEX].label.ru.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"includes.items.[INDEX].label.ru.oneOf.1","typeLabel":"null"}],"uniqueKey":"includes.items.[INDEX].label.ru","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"includes.items.[INDEX].label","typeLabel":"object"},"options":{"type":"array","description":"Selected sauna types. Present only for `sauna`; empty when none are selected.","items":{"type":"object","required":["code"],"description":"A selected amenity option on a hotel or room type response. Identified by `code`; its localized `label` is included only with `expand=amenityLabels`. Otherwise resolve the label against the amenity's `options` in the [amenity dictionary](/api/amenities).","properties":{"code":{"type":"string","description":"References an option `code` from the dictionary.","example":"finnish","isRequired":true,"uniqueKey":"includes.items.[INDEX].options.items.[INDEX].code","typeLabel":"string"},"label":{"type":"object","description":"Localized option label. Present only with `expand=amenityLabels`.","example":{"cs-CZ":"Český text","de":"Deutscher Text"},"properties":{"cs-CZ":{"oneOf":[{"type":"string","uniqueKey":"includes.items.[INDEX].options.items.[INDEX].label.cs-CZ.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"includes.items.[INDEX].options.items.[INDEX].label.cs-CZ.oneOf.1","typeLabel":"null"}],"uniqueKey":"includes.items.[INDEX].options.items.[INDEX].label.cs-CZ","typeLabel":"string | null"},"de":{"oneOf":[{"type":"string","uniqueKey":"includes.items.[INDEX].options.items.[INDEX].label.de.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"includes.items.[INDEX].options.items.[INDEX].label.de.oneOf.1","typeLabel":"null"}],"uniqueKey":"includes.items.[INDEX].options.items.[INDEX].label.de","typeLabel":"string | null"},"en":{"oneOf":[{"type":"string","uniqueKey":"includes.items.[INDEX].options.items.[INDEX].label.en.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"includes.items.[INDEX].options.items.[INDEX].label.en.oneOf.1","typeLabel":"null"}],"uniqueKey":"includes.items.[INDEX].options.items.[INDEX].label.en","typeLabel":"string | null"},"ru":{"oneOf":[{"type":"string","uniqueKey":"includes.items.[INDEX].options.items.[INDEX].label.ru.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"includes.items.[INDEX].options.items.[INDEX].label.ru.oneOf.1","typeLabel":"null"}],"uniqueKey":"includes.items.[INDEX].options.items.[INDEX].label.ru","typeLabel":"string | null"}},"additionalProperties":false,"uniqueKey":"includes.items.[INDEX].options.items.[INDEX].label","typeLabel":"object"}},"uniqueKey":"includes.items.[INDEX].options.items.[INDEX]","typeLabel":"object"},"uniqueKey":"includes.items.[INDEX].options","typeLabel":"object[]"}},"not":{"anyOf":[{"type":"object","required":["code"],"properties":{"code":{"enum":["sauna"]}},"not":{"required":["options"],"properties":{"options":{}}}},{"type":"object","required":["code","options"],"properties":{"code":{"enum":["indoor_pool","outdoor_pool","children_pool","whirlpool"]},"options":{}}}]},"uniqueKey":"includes.items.[INDEX]","typeLabel":"object"},"uniqueKey":"includes","typeLabel":"object[]"}},"example":{"title":"Example","value":{"code":"aquapark","proximity":"nearby","proximityMeters":250,"pricing":{"type":"included","schedule":null},"openingHours":{"schedule":[{"days":["monday","tuesday","wednesday"],"from":"09:00","to":"21:00"}]},"note":{"en":null},"includes":[]}},"uniqueKey":"","typeLabel":"object"},"originalFileLocation":"api/v2/openapi.yaml"},"subdomain":"spabooking","siteName":"SpaPortal Docs","title":"Amenity value - SpaPortal Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-27T16:45:15.523Z","originalFileLocation":"api/objects/amenity-value.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"An amenity assigned to a hotel or room type.\">\u003cmeta data-mint-head name=\"application-name\" content=\"SpaPortal Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/spabooking/3ILofRrE8iwd8KIp/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/spabooking/3ILofRrE8iwd8KIp/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/spabooking/3ILofRrE8iwd8KIp/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/spabooking/3ILofRrE8iwd8KIp/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/spabooking/3ILofRrE8iwd8KIp/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/spabooking/3ILofRrE8iwd8KIp/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/spabooking/3ILofRrE8iwd8KIp/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/spabooking/3ILofRrE8iwd8KIp/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/spabooking/3ILofRrE8iwd8KIp/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Amenity value - SpaPortal Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"An amenity assigned to a hotel or room type.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SpaPortal Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.spaportal.cz/api/objects/amenity-value\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://spabooking.mintlify.site/_mintlify/api/og/v2?division=Objects\u0026amp;title=Amenity+value\u0026amp;description=An+amenity+assigned+to+a+hotel+or+room+type.\u0026amp;theme=c449e4c5bfadb6d592bceac4\u0026amp;signature=6823c6d4f822064000dbc5c52197e5e2608c7ff6c23949b4b838b5155312114b\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Amenity value - SpaPortal Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"An amenity assigned to a hotel or room type.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://spabooking.mintlify.site/_mintlify/api/og/v2?division=Objects\u0026amp;title=Amenity+value\u0026amp;description=An+amenity+assigned+to+a+hotel+or+room+type.\u0026amp;theme=c449e4c5bfadb6d592bceac4\u0026amp;signature=6823c6d4f822064000dbc5c52197e5e2608c7ff6c23949b4b838b5155312114b\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/spabooking/3ILofRrE8iwd8KIp/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SpaPortal Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3585BA\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.spaportal.cz/api/objects/amenity-value\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api/objects/amenity-value.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.spaportal.cz/#organization\",\"name\":\"SpaPortal Docs\",\"url\":\"https://docs.spaportal.cz\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/spabooking/Bibq090v9MI8jPV2/logo/light.svg?fit=max\u0026auto=format\u0026n=Bibq090v9MI8jPV2\u0026q=85\u0026s=c50b2546b29ce5fb747f06c3c0a287e8\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.spaportal.cz#website\",\"name\":\"SpaPortal Docs\",\"url\":\"https://docs.spaportal.cz\",\"publisher\":{\"@id\":\"https://docs.spaportal.cz/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.spaportal.cz/api/objects/amenity-value#webpage\",\"url\":\"https://docs.spaportal.cz/api/objects/amenity-value\",\"name\":\"Amenity value\",\"description\":\"An amenity assigned to a hotel or room type.\",\"dateModified\":\"2026-10-27T16:45:15.523Z\",\"isPartOf\":{\"@id\":\"https://docs.spaportal.cz#website\"},\"breadcrumb\":{\"@id\":\"https://docs.spaportal.cz/api/objects/amenity-value#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.spaportal.cz/api/objects/amenity-value#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Objects\",\"item\":\"https://docs.spaportal.cz/api/objects/hotel\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Amenity value\",\"item\":\"https://docs.spaportal.cz/api/objects/amenity-value\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.spaportal.cz/api/objects/amenity-value#apireference\",\"headline\":\"Amenity value\",\"name\":\"Amenity value\",\"description\":\"An amenity assigned to a hotel or room type.\",\"url\":\"https://docs.spaportal.cz/api/objects/amenity-value\",\"mainEntityOfPage\":{\"@id\":\"https://docs.spaportal.cz/api/objects/amenity-value#webpage\"},\"dateModified\":\"2026-10-27T16:45:15.523Z\",\"publisher\":{\"@id\":\"https://docs.spaportal.cz/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.spaportal.cz#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SpaPortal Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SpaPortal Docs","nav":{"global":null,"tabs":[{"tab":"Introduction","pages":[{"title":"Introduction","href":"/spaportal"}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/guides"}]},{"tab":"API reference","groups":[{"group":"SpaPortal API","pages":[{"title":"Introduction","icon":"microphone","href":"/api"},{"title":"Authentication","icon":"key","href":"/api/authentication"},{"title":"Dates","icon":"calendar-days","href":"/api/dates"},{"title":"Currencies","icon":"coins","href":"/api/currencies"},{"title":"Prices","icon":"tag","href":"/api/prices"},{"title":"Images","icon":"image","href":"/api/images"},{"title":"Localization","icon":"language","href":"/api/localization"},{"title":"Pagination","icon":"list-ol","href":"/api/pagination"},{"title":"Search","icon":"magnifying-glass","href":"/api/search"},{"title":"Sorting","icon":"arrow-up-arrow-down","href":"/api/sorting"},{"title":"Expand","icon":"layer-group","href":"/api/expand"},{"title":"Amenities","icon":"list-check","href":"/api/amenities"},{"title":"Visit types","icon":"suitcase","href":"/api/visit-types"},{"title":"Treatment","icon":"stethoscope","href":"/api/treatment"},{"title":"Status Codes","icon":"input-numeric","href":"/api/status-codes"},{"title":"Errors","icon":"bone-break","href":"/api/errors"},{"title":"Versioning","icon":"code-branch","href":"/api/versioning"},{"title":"API v2 changelog","icon":"clock-rotate-left","hidden":true,"href":"/api/changelog"}]},{"group":"Objects","pages":[{"title":"Hotel","href":"/api/objects/hotel"},{"title":"Room type","href":"/api/objects/room-type"},{"title":"Visit type","href":"/api/objects/visit-type"},{"title":"Treatment","href":"/api/objects/treatment"},{"title":"Procedure","href":"/api/objects/procedure"},{"title":"Price from","href":"/api/objects/price-from"},{"title":"Price period","href":"/api/objects/price-from-period"},{"title":"Promotion","href":"/api/objects/promotion"},{"title":"Amenity category","href":"/api/objects/amenity-category"},{"title":"Amenity","description":"An amenity in the amenity dictionary.","href":"/api/objects/amenity"},{"title":"Amenity value","href":"/api/objects/amenity-value"},{"title":"Localized string","description":"A text value localized per response locale.","href":"/api/objects/localized-string"}]},{"group":"Endpoints","pages":[{"group":"Amenity categories","pages":[{"title":"List the amenity dictionary","deprecated":null,"version":null,"openapi":"/api/v2/openapi.yaml get /amenity-categories","href":"/api/v2/reference/amenity-categories/list-the-amenity-dictionary"}]},{"group":"Hotels","pages":[{"title":"List hotels","deprecated":null,"version":null,"openapi":"/api/v2/openapi.yaml get /hotels","href":"/api/v2/reference/hotels/list-hotels"},{"title":"Get a hotel","deprecated":null,"version":null,"openapi":"/api/v2/openapi.yaml get /hotels/{hotelId}","href":"/api/v2/reference/hotels/get-a-hotel"}]},{"group":"Room types","pages":[{"title":"List room types","deprecated":null,"version":null,"openapi":"/api/v2/openapi.yaml get /room-types","href":"/api/v2/reference/room-types/list-room-types"},{"title":"Get a room type","deprecated":null,"version":null,"openapi":"/api/v2/openapi.yaml get /room-types/{roomTypeId}","href":"/api/v2/reference/room-types/get-a-room-type"}]},{"group":"Visit types","pages":[{"title":"List visit types","deprecated":null,"version":null,"openapi":"/api/v2/openapi.yaml get /visit-types","href":"/api/v2/reference/visit-types/list-visit-types"},{"title":"Get a visit type","deprecated":null,"version":null,"openapi":"/api/v2/openapi.yaml get /visit-types/{visitTypeId}","href":"/api/v2/reference/visit-types/get-a-visit-type"}]}]}]},{"tab":"API v1","hidden":true,"pages":[{"title":"API v1","href":"/api/v1"}]}]},"basePath":"","title":"Amenity value - SpaPortal Docs","buildId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","deploymentId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-i2a3QZ8E.js","utils-ChLwp8m0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DRktVTDc.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CA2pEs4T.js","snippetPresets-ClQ6XrKD.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Ct_Lv36y.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Cn2PYw9e.js","shallow-rkyymjXQ.js","getApiPlaygroundDisplay-BB9vkXtE.js","CodeSnippet-Bm5RU7m1.js","CodeSnippets-BgU9Deuz.js","Page-BUDYNlhG.js","getPastedJson-BD-6NNum.js","icon-8Z6tud2e.js","MethodPill-Tuzr4g3V.js","DuplicateIcon-0ceWFYhN.js","createIcon-FBXow_ST.js","DynamicMarkdown-CD8713Yy.js","SectionHeading-7zgzQbH-.js","axios-vUo_bRtp.js","Markdown-D7Ofw1oz.js","clsx-eKJ4rcii.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CwjSCXIK.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-9EK5IAXV.js"]}