[{"data":1,"prerenderedAt":202},["ShallowReactive",2],{"cds-site:languages":3,"cds-site:style":5,"cds-site:globals":48,"cds-site:menu":54,"page-en-/guide/changelogs/Configuration":152,"api-changelog-Configuration":185},[4],"en",{"id":6,"name":7,"template":8,"logo":9,"logoMark":10,"favicon":11,"values":12,"cssProperties":14},"style_docs","Documentation","@checkin247/template-docs","hotelplatform-logo","hotelplatform-mark","favicon",{"icon_background":13},"#0B1B33",{"--color-ink":13,"--color-deep":15,"--color-signal":16,"--color-signal-deep":17,"--color-signal-light":18,"--color-canvas":19,"--color-error":20,"--color-brand-50":19,"--color-brand-100":21,"--color-brand-200":22,"--color-brand-300":23,"--color-brand-400":24,"--color-brand-500":25,"--color-brand-600":26,"--color-brand-700":15,"--color-brand-800":27,"--color-brand-900":13,"--color-brand-950":28,"--color-neutral-50":29,"--color-neutral-100":30,"--color-neutral-200":31,"--color-neutral-300":32,"--color-neutral-400":33,"--color-neutral-500":34,"--color-neutral-600":35,"--color-neutral-700":36,"--color-neutral-800":37,"--color-neutral-900":38,"--color-neutral-950":13,"--color-primary":25,"--color-primary-hover":15,"--color-surface":39,"--color-background-default":19,"--color-background-dark":13,"--color-text-strong":38,"--color-text-dark":38,"--color-text-body":36,"--color-text-default":36,"--color-text-muted":40,"--color-text-on-dark":41,"--color-border":31,"--color-border-default":31,"--font-heading":42,"--font-body":43,"--font-mono":44,"--radius-control":45,"--radius-card":46,"--radius":45,"--container-content":47},"#14306E","#4FC3B0","#136558","#8FE0D2","#F6F9FC","#B4442F","#EAF0F9","#CBD9F0","#A3BCE4","#6389C8","#2A56A8","#204487","#0F2452","#071223","#F8FAFC","#F1F5FA","#E3E9F2","#CFD8E6","#A6B3C6","#8494AB","#6C7C93","#5A6A80","#3B4A61","#12233F","#FFFFFF","#5D6C82","#D5E1F2","\"Outfit\", ui-sans-serif, system-ui, sans-serif","\"IBM Plex Sans\", ui-sans-serif, system-ui, sans-serif","\"IBM Plex Mono\", ui-monospace, monospace","10px","16px","780px",{"id":49,"siteName":50,"copyright":51,"footerText":52,"defaultLanguage":4,"vimeo":53,"linkedin":53,"youtube":53,"github":53,"logo":53,"logoMark":53,"favicon":53,"ogImage":53},"site","HotelPlatform.io Documentation","© 2026 key-card / HotelPlatform","API documentation of the HotelPlatform.",null,[55,64,70,77,83,90,96,103,110,117,124,131,138,145],{"id":56,"label":57,"description":53,"icon":53,"trailing_icon":53,"href":58,"sort":59,"status":60,"parent_item":53,"target":53,"isCanonical":53,"translations":61,"to":53,"menu":62},"m_main_api","API Documentation","/api-reference",1,"published",[],{"position":63},"main",{"id":65,"label":66,"description":53,"icon":53,"trailing_icon":53,"href":67,"sort":59,"status":60,"parent_item":56,"target":53,"isCanonical":53,"translations":68,"to":53,"menu":69},"m_main_api_AccessControl","AccessControl","/api-reference/AccessControl/latest",[],{"position":63},{"id":71,"label":72,"description":53,"icon":53,"trailing_icon":53,"href":73,"sort":74,"status":60,"parent_item":56,"target":53,"isCanonical":53,"translations":75,"to":53,"menu":76},"m_main_api_Configuration","Configuration","/api-reference/Configuration/latest",2,[],{"position":63},{"id":78,"label":79,"description":53,"icon":53,"trailing_icon":53,"href":80,"sort":74,"status":60,"parent_item":53,"target":53,"isCanonical":53,"translations":81,"to":53,"menu":82},"m_main_guide","Guide","/guide",[],{"position":63},{"id":84,"label":85,"description":53,"icon":53,"trailing_icon":53,"href":86,"sort":87,"status":60,"parent_item":56,"target":53,"isCanonical":53,"translations":88,"to":53,"menu":89},"m_main_api_HotelApi","HotelApi","/api-reference/HotelApi/latest",3,[],{"position":63},{"id":91,"label":92,"description":53,"icon":53,"trailing_icon":53,"href":93,"sort":87,"status":60,"parent_item":53,"target":53,"isCanonical":53,"translations":94,"to":53,"menu":95},"m_main_about","About","/about",[],{"position":63},{"id":97,"label":98,"description":53,"icon":53,"trailing_icon":53,"href":80,"sort":99,"status":60,"parent_item":53,"target":53,"isCanonical":53,"translations":100,"to":53,"menu":101},"m_sb_overview","Overview",4,[],{"position":102},"sidebar",{"id":104,"label":105,"description":53,"icon":53,"trailing_icon":53,"href":106,"sort":107,"status":60,"parent_item":53,"target":53,"isCanonical":53,"translations":108,"to":53,"menu":109},"m_sb_introduction","Introduction","/guide/introduction",5,[],{"position":102},{"id":111,"label":112,"description":53,"icon":53,"trailing_icon":53,"href":113,"sort":114,"status":60,"parent_item":53,"target":53,"isCanonical":53,"translations":115,"to":53,"menu":116},"m_sb_getting_started","Getting started","/guide/getting-started",6,[],{"position":102},{"id":118,"label":119,"description":53,"icon":53,"trailing_icon":53,"href":120,"sort":121,"status":60,"parent_item":53,"target":53,"isCanonical":53,"translations":122,"to":53,"menu":123},"m_sb_pagination","Pagination & Filtering","/guide/pagination-and-filtering",7,[],{"position":102},{"id":125,"label":126,"description":53,"icon":53,"trailing_icon":53,"href":127,"sort":128,"status":60,"parent_item":53,"target":53,"isCanonical":53,"translations":129,"to":53,"menu":130},"m_sb_changelogs","Changelogs","/guide/changelogs",12,[],{"position":102},{"id":132,"label":133,"description":53,"icon":53,"trailing_icon":53,"href":134,"sort":135,"status":60,"parent_item":125,"target":53,"isCanonical":53,"translations":136,"to":53,"menu":137},"m_sb_changelog_AccessControl","AccessControl Changelog","/guide/changelogs/AccessControl",13,[],{"position":102},{"id":139,"label":140,"description":53,"icon":53,"trailing_icon":53,"href":141,"sort":142,"status":60,"parent_item":125,"target":53,"isCanonical":53,"translations":143,"to":53,"menu":144},"m_sb_changelog_Configuration","Configuration Changelog","/guide/changelogs/Configuration",14,[],{"position":102},{"id":146,"label":147,"description":53,"icon":53,"trailing_icon":53,"href":148,"sort":149,"status":60,"parent_item":125,"target":53,"isCanonical":53,"translations":150,"to":53,"menu":151},"m_sb_changelog_HotelApi","HotelApi Changelog","/guide/changelogs/HotelApi",15,[],{"position":102},{"id":153,"slug":72,"title":140,"description":154,"blocks":155,"contentBlocks":173,"seo":184},"p_changelog-Configuration","What changed in each version of the Configuration API, newest version first, including breaking changes.",[156,166],{"id":157,"type":158,"title":53,"subtitle":53,"content":159,"image":53,"ctaText":53,"ctaUrl":53,"module":160,"alignment":53,"ratio":53,"colorScheme":161,"settings":162,"items":163,"texts":164},"b_changelog-Configuration-title","markdown","\u003Ch1>Configuration Changelog\u003C/h1>\n",[],"default",{},[],{"body":165},"# Configuration Changelog\n",{"id":167,"type":168,"title":53,"subtitle":53,"content":53,"image":53,"ctaText":53,"ctaUrl":53,"module":169,"alignment":53,"ratio":53,"colorScheme":161,"settings":170,"items":171,"texts":172},"b_changelog_Configuration","api_changelog",[],{"api":72},[],{},[174,179],{"id":157,"type":158,"title":53,"subtitle":53,"content":159,"image":53,"ctaText":53,"ctaUrl":53,"module":175,"alignment":53,"ratio":53,"colorScheme":161,"settings":176,"items":177,"texts":178},[],{},[],{"body":165},{"id":167,"type":168,"title":53,"subtitle":53,"content":53,"image":53,"ctaText":53,"ctaUrl":53,"module":180,"alignment":53,"ratio":53,"colorScheme":161,"settings":181,"items":182,"texts":183},[],{"api":72},[],{},{},[186,190,193,196,199],{"version":187,"released":188,"html":189},"1.8.0","2026-07-05","\u003Cp>Rolls the published reference forward from \u003Ccode>1.0.11\u003C/code> and bundles every change made since then (1.0.12 to 1.8.0). Most of the generated diff below comes from a schema refactor in 1.1.0: the flat \u003Ccode>oneOf\u003C/code> was replaced by a discriminated base type. That refactor does not change the request envelope (\u003Ccode>apiVersion\u003C/code>, \u003Ccode>kind\u003C/code>, \u003Ccode>meta\u003C/code> and \u003Ccode>spec\u003C/code> were already required), and every existing \u003Ccode>kind\u003C/code> is kept. The changes that do affect the wire format are listed below.\u003C/p>\n\u003Cp>\u003Cstrong>Breaking changes\u003C/strong>\u003C/p>\n\u003Cul>\n\u003Cli>PMS kinds: \u003Ccode>spec.mapId\u003C/code> has been removed. The new optional \u003Ccode>spec.paymentMapId\u003C/code> references a \u003Ccode>paymentMethodMap\u003C/code> configuration, so it has a different meaning. Anything that sets \u003Ccode>mapId\u003C/code> on a PMS configuration must be migrated.\u003C/li>\n\u003Cli>\u003Ccode>checkin24-7\u003C/code> and \u003Ccode>planyo\u003C/code>: \u003Ccode>spec.hotelId\u003C/code>, \u003Ccode>spec.startTime\u003C/code> and \u003Ccode>spec.endTime\u003C/code> are now required.\u003C/li>\n\u003Cli>\u003Ccode>kitTerminal\u003C/code> and \u003Ccode>timTerminal\u003C/code>: \u003Ccode>spec.terminalId\u003C/code> is now required.\u003C/li>\n\u003Cli>Each kind's \u003Ccode>kind\u003C/code> value is documented in camelCase (e.g. \u003Ccode>dormaKaba\u003C/code>, \u003Ccode>hs3\u003C/code>), which matches the discriminator mapping. Earlier versions of the reference listed PascalCase values per kind, which contradicted that mapping.\u003C/li>\n\u003Cli>All error responses use RFC 9457 ProblemDetails (\u003Ccode>application/problem+json\u003C/code>).\u003C/li>\n\u003C/ul>\n\u003Cp>\u003Cstrong>New kinds\u003C/strong>\u003C/p>\n\u003Cul>\n\u003Cli>\u003Ccode>paymentMethodMap\u003C/code> maps raw payment-brand strings to the universal \u003Ccode>PaymentMethod\u003C/code> enum and to an adapter-specific code.\u003C/li>\n\u003Cli>\u003Ccode>serviceZoneMap\u003C/code> resolves booked services to access-control door zones. PMS kinds (except \u003Ccode>casablanca\u003C/code> and \u003Ccode>sihot\u003C/code>) reference it via the optional \u003Ccode>spec.serviceZoneMapId\u003C/code>.\u003C/li>\n\u003Cli>\u003Ccode>conditionFilter\u003C/code>, \u003Ccode>adyen\u003C/code>, \u003Ccode>ohip\u003C/code> and \u003Ccode>casablanca\u003C/code>.\u003C/li>\n\u003C/ul>\n\u003Cp>\u003Cstrong>Changed\u003C/strong>\u003C/p>\n\u003Cul>\n\u003Cli>PMS kinds have an optional \u003Ccode>spec.hotelId\u003C/code> (required for \u003Ccode>checkin24-7\u003C/code> and \u003Ccode>planyo\u003C/code>). \u003Ccode>checkin24-7\u003C/code> and \u003Ccode>planyo\u003C/code> also have an optional \u003Ccode>spec.webhookUrl\u003C/code>.\u003C/li>\n\u003Cli>Payment terminals: ZVT, TIM and KIT have new connection fields (\u003Ccode>currency\u003C/code>, \u003Ccode>password\u003C/code>, \u003Ccode>debug\u003C/code>, \u003Ccode>debugLevel\u003C/code>).\u003C/li>\n\u003Cli>\u003Ccode>tesaApi\u003C/code> has an optional \u003Ccode>spec.pinLength\u003C/code>.\u003C/li>\n\u003Cli>Secrets are declared write-only.\u003C/li>\n\u003Cli>\u003Ccode>GET /configurations\u003C/code> accepts the \u003Ccode>filter\u003C/code> and \u003Ccode>page\u003C/code> query parameters.\u003C/li>\n\u003Cli>Single-resource responses include \u003Ccode>links.self\u003C/code>.\u003C/li>\n\u003Cli>\u003Ccode>DELETE /configurations/{configurationId}\u003C/code> documents \u003Ccode>404\u003C/code> and \u003Ccode>409\u003C/code>.\u003C/li>\n\u003Cli>\u003Ccode>PUT /configurations/{configurationId}\u003C/code> replaces the whole configuration; it does not merge.\u003C/li>\n\u003C/ul>\n\u003Cp>Changes since 1.0.11. Operations: 0 \u003Cspan style=\"color: green;\">added\u003C/span>, 5 \u003Cspan style=\"color: orange;\">changed\u003C/span>, 0 \u003Cspan style=\"color: red;\">removed\u003C/span> · 16 \u003Cspan style=\"color: red;\">breaking\u003C/span> changes\u003C/p>\n\u003Cp>\u003Cstrong>Detected breaking changes\u003C/strong>\u003C/p>\n\u003Cdetails>\n\u003Csummary>16 breaking changes in 4 operations\u003C/summary>\n\u003Cul>\n\u003Cli>\u003Ccode>GET /configurations\u003C/code>\n\u003Cul>\n\u003Cli>the 'data/items/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response's property type/format changed from ''/'' to 'object'/'' for status '200'\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\u003Ccode>GET /configurations/{configurationId}\u003C/code>\n\u003Cul>\n\u003Cli>the 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response's property type/format changed from ''/'' to 'object'/'' for status '200'\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\u003Ccode>POST /configurations\u003C/code>\n\u003Cul>\n\u003Cli>added the new required request property 'apiVersion'\u003C/li>\n\u003Cli>added the new required request property 'kind'\u003C/li>\n\u003Cli>added the new required request property 'meta'\u003C/li>\n\u003Cli>added the new required request property 'spec'\u003C/li>\n\u003Cli>removed '#/components/schemas/AccessControlDefaultConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/AccessControlFaker, #/components/schemas/ControllerConfiguration, #/components/schemas/DormaKabaConfiguration, #/components/schemas/HaefeleConfiguration, #/components/schemas/MesserschmittConfiguration, #/components/schemas/MesserschmittEntryApiConfiguration, #/components/schemas/MesserschmittIfcConfiguration, #/components/schemas/OnityConfiguration, #/components/schemas/OsAccessApiConfiguration, #/components/schemas/OsAccessIfcConfiguration, #/components/schemas/SaltoSpaceStandardConfiguration, #/components/schemas/TesaApiConfiguration, #/components/schemas/TesaPmsRouterConfiguration, #/components/schemas/VingCardVisionConfiguration, #/components/schemas/VisionlineConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/CustomPayment, #/components/schemas/PaymentFaker, #/components/schemas/KitTerminal, #/components/schemas/TimTerminal, #/components/schemas/ZvtTerminal, #/components/schemas/3RPmsConfiguration, #/components/schemas/Checkin24-7Configuration, #/components/schemas/HS3Configuration, #/components/schemas/MewsConfiguration, #/components/schemas/PlanyoConfiguration, #/components/schemas/PmsFaker, #/components/schemas/SihotConfiguration' from the request body 'oneOf' list\u003C/li>\n\u003Cli>the request's body type/format changed from ''/'' to 'object'/''\u003C/li>\n\u003Cli>the 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response's property type/format changed from ''/'' to 'object'/'' for status '201'\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\u003Ccode>PUT /configurations/{configurationId}\u003C/code>\n\u003Cul>\n\u003Cli>added the new required request property 'apiVersion'\u003C/li>\n\u003Cli>added the new required request property 'kind'\u003C/li>\n\u003Cli>added the new required request property 'meta'\u003C/li>\n\u003Cli>added the new required request property 'spec'\u003C/li>\n\u003Cli>removed '#/components/schemas/AccessControlDefaultConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/AccessControlFaker, #/components/schemas/ControllerConfiguration, #/components/schemas/DormaKabaConfiguration, #/components/schemas/HaefeleConfiguration, #/components/schemas/MesserschmittConfiguration, #/components/schemas/MesserschmittEntryApiConfiguration, #/components/schemas/MesserschmittIfcConfiguration, #/components/schemas/OnityConfiguration, #/components/schemas/OsAccessApiConfiguration, #/components/schemas/OsAccessIfcConfiguration, #/components/schemas/SaltoSpaceStandardConfiguration, #/components/schemas/TesaApiConfiguration, #/components/schemas/TesaPmsRouterConfiguration, #/components/schemas/VingCardVisionConfiguration, #/components/schemas/VisionlineConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/CustomPayment, #/components/schemas/PaymentFaker, #/components/schemas/KitTerminal, #/components/schemas/TimTerminal, #/components/schemas/ZvtTerminal, #/components/schemas/3RPmsConfiguration, #/components/schemas/Checkin24-7Configuration, #/components/schemas/HS3Configuration, #/components/schemas/MewsConfiguration, #/components/schemas/PlanyoConfiguration, #/components/schemas/PmsFaker, #/components/schemas/SihotConfiguration' from the request body 'oneOf' list\u003C/li>\n\u003Cli>the request's body type/format changed from ''/'' to 'object'/''\u003C/li>\n\u003Cli>the 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response's property type/format changed from ''/'' to 'object'/'' for status '200'\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003C/ul>\n\u003C/details>\n\u003Cp>\u003Cstrong>Operations\u003C/strong>\u003C/p>\n\u003Cul>\n\u003Cli>\u003Ccode>DELETE /configurations/{configurationId}\u003C/code> \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>\u003Ccode>GET /configurations\u003C/code> \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>\u003Ccode>GET /configurations/{configurationId}\u003C/code> \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>\u003Ccode>POST /configurations\u003C/code> \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>\u003Ccode>PUT /configurations/{configurationId}\u003C/code> \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003C/ul>\n\u003Cdetails>\n\u003Csummary>All 246 changes in detail\u003C/summary>\n\u003Cul>\n\u003Cli>\u003Ccode>DELETE /configurations/{configurationId}\u003C/code>\n\u003Cul>\n\u003Cli>added the non-success response with the status '404'\u003C/li>\n\u003Cli>added the non-success response with the status '409'\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\u003Ccode>GET /configurations\u003C/code>\n\u003Cul>\n\u003Cli>added the new optional 'query' request parameter 'filter'\u003C/li>\n\u003Cli>added the new optional 'query' request parameter 'page'\u003C/li>\n\u003Cli>added the non-success response with the status '400'\u003C/li>\n\u003Cli>added the non-success response with the status '500'\u003C/li>\n\u003Cli>added the optional property 'data/items/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/type' to the response with the '200' status\u003C/li>\n\u003Cli>added 'adyen, ohip, conditionFilter, serviceZoneMap, paymentMethodMap, casablanca' discriminator mapping keys to the 'data/items/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response property for the response status '200'\u003C/li>\n\u003Cli>mapped value for discriminator key '3RPms' changed from '#/components/schemas/3RPmsConfiguration' to '#/components/schemas/3RPms' for 'data/items/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response property for the response status '200' (and 21 more of \u003Ccode>response-property-discriminator-mapping-changed\u003C/code>)\u003C/li>\n\u003Cli>removed '#/components/schemas/AccessControlDefaultConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/AccessControlFaker, #/components/schemas/ControllerConfiguration, #/components/schemas/DormaKabaConfiguration, #/components/schemas/HaefeleConfiguration, #/components/schemas/MesserschmittConfiguration, #/components/schemas/MesserschmittEntryApiConfiguration, #/components/schemas/MesserschmittIfcConfiguration, #/components/schemas/OnityConfiguration, #/components/schemas/OsAccessApiConfiguration, #/components/schemas/OsAccessIfcConfiguration, #/components/schemas/SaltoSpaceStandardConfiguration, #/components/schemas/TesaApiConfiguration, #/components/schemas/TesaPmsRouterConfiguration, #/components/schemas/VingCardVisionConfiguration, #/components/schemas/VisionlineConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/CustomPayment, #/components/schemas/PaymentFaker, #/components/schemas/KitTerminal, #/components/schemas/TimTerminal, #/components/schemas/ZvtTerminal, #/components/schemas/3RPmsConfiguration, #/components/schemas/Checkin24-7Configuration, #/components/schemas/HS3Configuration, #/components/schemas/MewsConfiguration, #/components/schemas/PlanyoConfiguration, #/components/schemas/PmsFaker, #/components/schemas/SihotConfiguration' from the 'data/items/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response property 'oneOf' list for the response status '200'\u003C/li>\n\u003Cli>\u003Cspan style=\"color: red;\">breaking\u003C/span>: the 'data/items/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response's property type/format changed from ''/'' to 'object'/'' for status '200'\u003C/li>\n\u003Cli>added the required property 'data/items/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/apiVersion' to the response with the '200' status (and 3 more of \u003Ccode>response-required-property-added\u003C/code>)\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\u003Ccode>GET /configurations/{configurationId}\u003C/code>\n\u003Cul>\n\u003Cli>added the non-success response with the status '404'\u003C/li>\n\u003Cli>added the non-success response with the status '500'\u003C/li>\n\u003Cli>added the optional property 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/type' to the response with the '200' status\u003C/li>\n\u003Cli>added the optional property 'links' to the response with the '200' status\u003C/li>\n\u003Cli>added 'casablanca, adyen, conditionFilter, ohip, paymentMethodMap, serviceZoneMap' discriminator mapping keys to the 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response property for the response status '200'\u003C/li>\n\u003Cli>mapped value for discriminator key '3RPms' changed from '#/components/schemas/3RPmsConfiguration' to '#/components/schemas/3RPms' for 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response property for the response status '200' (and 21 more of \u003Ccode>response-property-discriminator-mapping-changed\u003C/code>)\u003C/li>\n\u003Cli>removed '#/components/schemas/AccessControlDefaultConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/AccessControlFaker, #/components/schemas/ControllerConfiguration, #/components/schemas/DormaKabaConfiguration, #/components/schemas/HaefeleConfiguration, #/components/schemas/MesserschmittConfiguration, #/components/schemas/MesserschmittEntryApiConfiguration, #/components/schemas/MesserschmittIfcConfiguration, #/components/schemas/OnityConfiguration, #/components/schemas/OsAccessApiConfiguration, #/components/schemas/OsAccessIfcConfiguration, #/components/schemas/SaltoSpaceStandardConfiguration, #/components/schemas/TesaApiConfiguration, #/components/schemas/TesaPmsRouterConfiguration, #/components/schemas/VingCardVisionConfiguration, #/components/schemas/VisionlineConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/CustomPayment, #/components/schemas/PaymentFaker, #/components/schemas/KitTerminal, #/components/schemas/TimTerminal, #/components/schemas/ZvtTerminal, #/components/schemas/3RPmsConfiguration, #/components/schemas/Checkin24-7Configuration, #/components/schemas/HS3Configuration, #/components/schemas/MewsConfiguration, #/components/schemas/PlanyoConfiguration, #/components/schemas/PmsFaker, #/components/schemas/SihotConfiguration' from the 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response property 'oneOf' list for the response status '200'\u003C/li>\n\u003Cli>\u003Cspan style=\"color: red;\">breaking\u003C/span>: the 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response's property type/format changed from ''/'' to 'object'/'' for status '200'\u003C/li>\n\u003Cli>added the required property 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/apiVersion' to the response with the '200' status (and 3 more of \u003Ccode>response-required-property-added\u003C/code>)\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\u003Ccode>POST /configurations\u003C/code>\n\u003Cul>\n\u003Cli>added the new optional request property 'type'\u003C/li>\n\u003Cli>\u003Cspan style=\"color: red;\">breaking\u003C/span>: added the new required request property 'apiVersion' (and 3 more of \u003Ccode>new-required-request-property\u003C/code>)\u003C/li>\n\u003Cli>added 'casablanca, adyen, conditionFilter, ohip, paymentMethodMap, serviceZoneMap' mapping keys to the request discriminator\u003C/li>\n\u003Cli>mapped value for key '3RPms' changed from '#/components/schemas/3RPmsConfiguration' to '#/components/schemas/3RPms' from the request discriminator (and 21 more of \u003Ccode>request-body-discriminator-mapping-changed\u003C/code>)\u003C/li>\n\u003Cli>\u003Cspan style=\"color: red;\">breaking\u003C/span>: removed '#/components/schemas/AccessControlDefaultConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/AccessControlFaker, #/components/schemas/ControllerConfiguration, #/components/schemas/DormaKabaConfiguration, #/components/schemas/HaefeleConfiguration, #/components/schemas/MesserschmittConfiguration, #/components/schemas/MesserschmittEntryApiConfiguration, #/components/schemas/MesserschmittIfcConfiguration, #/components/schemas/OnityConfiguration, #/components/schemas/OsAccessApiConfiguration, #/components/schemas/OsAccessIfcConfiguration, #/components/schemas/SaltoSpaceStandardConfiguration, #/components/schemas/TesaApiConfiguration, #/components/schemas/TesaPmsRouterConfiguration, #/components/schemas/VingCardVisionConfiguration, #/components/schemas/VisionlineConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/CustomPayment, #/components/schemas/PaymentFaker, #/components/schemas/KitTerminal, #/components/schemas/TimTerminal, #/components/schemas/ZvtTerminal, #/components/schemas/3RPmsConfiguration, #/components/schemas/Checkin24-7Configuration, #/components/schemas/HS3Configuration, #/components/schemas/MewsConfiguration, #/components/schemas/PlanyoConfiguration, #/components/schemas/PmsFaker, #/components/schemas/SihotConfiguration' from the request body 'oneOf' list\u003C/li>\n\u003Cli>\u003Cspan style=\"color: red;\">breaking\u003C/span>: the request's body type/format changed from ''/'' to 'object'/''\u003C/li>\n\u003Cli>added the non-success response with the status '400'\u003C/li>\n\u003Cli>added the non-success response with the status '422'\u003C/li>\n\u003Cli>added the non-success response with the status '500'\u003C/li>\n\u003Cli>added the optional property 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/type' to the response with the '201' status\u003C/li>\n\u003Cli>added the optional property 'links' to the response with the '201' status\u003C/li>\n\u003Cli>added 'ohip, conditionFilter, serviceZoneMap, paymentMethodMap, casablanca, adyen' discriminator mapping keys to the 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response property for the response status '201'\u003C/li>\n\u003Cli>mapped value for discriminator key '3RPms' changed from '#/components/schemas/3RPmsConfiguration' to '#/components/schemas/3RPms' for 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response property for the response status '201' (and 21 more of \u003Ccode>response-property-discriminator-mapping-changed\u003C/code>)\u003C/li>\n\u003Cli>removed '#/components/schemas/AccessControlDefaultConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/AccessControlFaker, #/components/schemas/ControllerConfiguration, #/components/schemas/DormaKabaConfiguration, #/components/schemas/HaefeleConfiguration, #/components/schemas/MesserschmittConfiguration, #/components/schemas/MesserschmittEntryApiConfiguration, #/components/schemas/MesserschmittIfcConfiguration, #/components/schemas/OnityConfiguration, #/components/schemas/OsAccessApiConfiguration, #/components/schemas/OsAccessIfcConfiguration, #/components/schemas/SaltoSpaceStandardConfiguration, #/components/schemas/TesaApiConfiguration, #/components/schemas/TesaPmsRouterConfiguration, #/components/schemas/VingCardVisionConfiguration, #/components/schemas/VisionlineConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/CustomPayment, #/components/schemas/PaymentFaker, #/components/schemas/KitTerminal, #/components/schemas/TimTerminal, #/components/schemas/ZvtTerminal, #/components/schemas/3RPmsConfiguration, #/components/schemas/Checkin24-7Configuration, #/components/schemas/HS3Configuration, #/components/schemas/MewsConfiguration, #/components/schemas/PlanyoConfiguration, #/components/schemas/PmsFaker, #/components/schemas/SihotConfiguration' from the 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response property 'oneOf' list for the response status '201'\u003C/li>\n\u003Cli>\u003Cspan style=\"color: red;\">breaking\u003C/span>: the 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response's property type/format changed from ''/'' to 'object'/'' for status '201'\u003C/li>\n\u003Cli>added the required property 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/apiVersion' to the response with the '201' status (and 3 more of \u003Ccode>response-required-property-added\u003C/code>)\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\u003Ccode>PUT /configurations/{configurationId}\u003C/code>\n\u003Cul>\n\u003Cli>added the new optional request property 'type'\u003C/li>\n\u003Cli>\u003Cspan style=\"color: red;\">breaking\u003C/span>: added the new required request property 'apiVersion' (and 3 more of \u003Ccode>new-required-request-property\u003C/code>)\u003C/li>\n\u003Cli>added 'paymentMethodMap, serviceZoneMap, casablanca, adyen, ohip, conditionFilter' mapping keys to the request discriminator\u003C/li>\n\u003Cli>mapped value for key '3RPms' changed from '#/components/schemas/3RPmsConfiguration' to '#/components/schemas/3RPms' from the request discriminator (and 21 more of \u003Ccode>request-body-discriminator-mapping-changed\u003C/code>)\u003C/li>\n\u003Cli>\u003Cspan style=\"color: red;\">breaking\u003C/span>: removed '#/components/schemas/AccessControlDefaultConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/AccessControlFaker, #/components/schemas/ControllerConfiguration, #/components/schemas/DormaKabaConfiguration, #/components/schemas/HaefeleConfiguration, #/components/schemas/MesserschmittConfiguration, #/components/schemas/MesserschmittEntryApiConfiguration, #/components/schemas/MesserschmittIfcConfiguration, #/components/schemas/OnityConfiguration, #/components/schemas/OsAccessApiConfiguration, #/components/schemas/OsAccessIfcConfiguration, #/components/schemas/SaltoSpaceStandardConfiguration, #/components/schemas/TesaApiConfiguration, #/components/schemas/TesaPmsRouterConfiguration, #/components/schemas/VingCardVisionConfiguration, #/components/schemas/VisionlineConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/CustomPayment, #/components/schemas/PaymentFaker, #/components/schemas/KitTerminal, #/components/schemas/TimTerminal, #/components/schemas/ZvtTerminal, #/components/schemas/3RPmsConfiguration, #/components/schemas/Checkin24-7Configuration, #/components/schemas/HS3Configuration, #/components/schemas/MewsConfiguration, #/components/schemas/PlanyoConfiguration, #/components/schemas/PmsFaker, #/components/schemas/SihotConfiguration' from the request body 'oneOf' list\u003C/li>\n\u003Cli>\u003Cspan style=\"color: red;\">breaking\u003C/span>: the request's body type/format changed from ''/'' to 'object'/''\u003C/li>\n\u003Cli>added the non-success response with the status '400' (and 3 more of \u003Ccode>response-non-success-status-added\u003C/code>)\u003C/li>\n\u003Cli>added the optional property 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/type' to the response with the '200' status\u003C/li>\n\u003Cli>added the optional property 'links' to the response with the '200' status\u003C/li>\n\u003Cli>added 'casablanca, adyen, ohip, conditionFilter, paymentMethodMap, serviceZoneMap' discriminator mapping keys to the 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response property for the response status '200'\u003C/li>\n\u003Cli>mapped value for discriminator key '3RPms' changed from '#/components/schemas/3RPmsConfiguration' to '#/components/schemas/3RPms' for 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response property for the response status '200' (and 21 more of \u003Ccode>response-property-discriminator-mapping-changed\u003C/code>)\u003C/li>\n\u003Cli>removed '#/components/schemas/AccessControlDefaultConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/AccessControlFaker, #/components/schemas/ControllerConfiguration, #/components/schemas/DormaKabaConfiguration, #/components/schemas/HaefeleConfiguration, #/components/schemas/MesserschmittConfiguration, #/components/schemas/MesserschmittEntryApiConfiguration, #/components/schemas/MesserschmittIfcConfiguration, #/components/schemas/OnityConfiguration, #/components/schemas/OsAccessApiConfiguration, #/components/schemas/OsAccessIfcConfiguration, #/components/schemas/SaltoSpaceStandardConfiguration, #/components/schemas/TesaApiConfiguration, #/components/schemas/TesaPmsRouterConfiguration, #/components/schemas/VingCardVisionConfiguration, #/components/schemas/VisionlineConfiguration, #/components/schemas/AccessControlUnitMapConfiguration, #/components/schemas/CustomPayment, #/components/schemas/PaymentFaker, #/components/schemas/KitTerminal, #/components/schemas/TimTerminal, #/components/schemas/ZvtTerminal, #/components/schemas/3RPmsConfiguration, #/components/schemas/Checkin24-7Configuration, #/components/schemas/HS3Configuration, #/components/schemas/MewsConfiguration, #/components/schemas/PlanyoConfiguration, #/components/schemas/PmsFaker, #/components/schemas/SihotConfiguration' from the 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response property 'oneOf' list for the response status '200'\u003C/li>\n\u003Cli>\u003Cspan style=\"color: red;\">breaking\u003C/span>: the 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/' response's property type/format changed from ''/'' to 'object'/'' for status '200'\u003C/li>\n\u003Cli>added the required property 'data/allOf[subschema #2: All Configurations -&gt; subschema #2: Configuration]/apiVersion' to the response with the '200' status (and 3 more of \u003Ccode>response-required-property-added\u003C/code>)\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\u003Ccode>null null\u003C/code>\n\u003Cul>\n\u003Cli>removed the schema '3RPmsConfiguration' (and 47 more of \u003Ccode>api-schema-removed\u003C/code>)\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003C/ul>\n\u003C/details>\n",{"version":191,"released":53,"html":192},"1.0.11","\u003Cp>Models Updated: 1 model \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/p>\n\u003Cul>\n\u003Cli>AccessControlConfiguration \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003C/ul>\n",{"version":194,"released":53,"html":195},"1.0.10","\u003Cp>Operations: 2 operations \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/p>\n\u003Cp>specification details:\u003C/p>\n\u003Cul>\n\u003Cli>/tags/1/description, /info/version \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003C/ul>\n\u003Cp>PUT /configurations/{configurationId}:\u003C/p>\n\u003Cul>\n\u003Cli>request:\n\u003Cul>\n\u003Cli>body application/vnd.api+json:\n\u003Cul>\n\u003Cli>property : \u003Cspan style=\"color: orange;\">changed\u003C/span>\nPOST /configurations:\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>request:\n\u003Cul>\n\u003Cli>body application/vnd.api+json:\n\u003Cul>\n\u003Cli>property : \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003C/ul>\n",{"version":197,"released":53,"html":198},"1.0.9","\u003Cp>Operations: 4 operations \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/p>\n\u003Cp>specification details:\u003C/p>\n\u003Cul>\n\u003Cli>/tags/1/description, /info/version, /info/termsOfService, /info/license/url, /info/contact/url \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003C/ul>\n\u003Cp>PUT /configurations/{configurationId}:\u003C/p>\n\u003Cul>\n\u003Cli>\n\u003Cp>request:\u003C/p>\n\u003Cul>\n\u003Cli>body application/vnd.api+json:\n\u003Cul>\n\u003Cli>property : \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/6/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/5/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/4/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/3/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/2/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/1/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/0/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\n\u003Cp>response 200:\u003C/p>\n\u003Cul>\n\u003Cli>body application/vnd.api+json:\n\u003Cul>\n\u003Cli>property /schema/properties/data: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/properties/data/properties/id: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/properties/data/properties/createdAt: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/properties/data/properties/updatedAt: \u003Cspan style=\"color: orange;\">changed\u003C/span>\nGET /configurations/{configurationId}:\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\n\u003Cp>response 200:\u003C/p>\n\u003Cul>\n\u003Cli>body application/vnd.api+json:\n\u003Cul>\n\u003Cli>property /schema/properties/data/properties/updatedAt: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/properties/data/properties/createdAt: \u003Cspan style=\"color: orange;\">changed\u003C/span>\nGET /configurations:\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\n\u003Cp>response 200:\u003C/p>\n\u003Cul>\n\u003Cli>body application/vnd.api+json:\n\u003Cul>\n\u003Cli>property /schema/properties/data/items/properties/updatedAt: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/properties/data/items/properties/createdAt: \u003Cspan style=\"color: orange;\">changed\u003C/span>\nPOST /configurations:\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\n\u003Cp>/description \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>header parameter Authorization: \u003Cspan style=\"color: green;\">added\u003C/span>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>request:\u003C/p>\n\u003Cul>\n\u003Cli>body application/vnd.api+json:\n\u003Cul>\n\u003Cli>property : \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/6/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/5/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/4/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/3/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/2/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/1/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/oneOf/0/properties/apiVersion: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003Cli>\n\u003Cp>response 201:\u003C/p>\n\u003Cul>\n\u003Cli>\n\u003Cp>/description \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/p>\n\u003C/li>\n\u003Cli>\n\u003Cp>body application/vnd.api+json:\u003C/p>\n\u003Cul>\n\u003Cli>property /schema/properties/data: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/properties/data/properties/id: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/properties/data/properties/createdAt: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003Cli>property /schema/properties/data/properties/updatedAt: \u003Cspan style=\"color: orange;\">changed\u003C/span>\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003C/ul>\n\u003C/li>\n\u003C/ul>\n",{"version":200,"released":53,"html":201},"1.0.8","\u003Cp>Initial public release 1.0.8\u003C/p>\n",1791403616527]