{"items":[{"type":"link","label":"Rooms API","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names"},{"type":"separator","label":"API Endpoints"},{"type":"group","label":"rooms-api","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/rooms-api","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/rooms-api","items":[{"label":"Get units","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/rooms-api/getunits","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/rooms-api/getunits","metadata":{"seo":{"title":"Get units","description":"Get all active units for a property"}},"httpPath":"/rooms-api/properties/{property-id}/units"},{"label":"Create unit","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/rooms-api/createunit","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/rooms-api/createunit","metadata":{"seo":{"title":"Create unit","description":"Create new unit for a property"}},"httpPath":"/rooms-api/properties/{property-id}/units"},{"label":"Delete unit","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/rooms-api/deleteunit","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/rooms-api/deleteunit","metadata":{"seo":{"title":"Delete unit","description":"Delete existing unit for a property"}},"httpPath":"/rooms-api/properties/{property-id}/units/{unit-id}"},{"label":"Update unit","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/rooms-api/updateunit","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/rooms-api/updateunit","metadata":{"seo":{"title":"Update unit","description":"Update existing unit for a property"}},"httpPath":"/rooms-api/properties/{property-id}/units/{unit-id}"},{"label":"Get deleted units (read only)","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/rooms-api/getdeletedunits","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/rooms-api/getdeletedunits","metadata":{"seo":{"title":"Get deleted units (read only)","description":"Get all deleted units for a property (read only)"}},"httpPath":"/rooms-api/properties/{property-id}/deleted-units"}]},{"type":"group","label":"meta","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/meta","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/meta","items":[{"label":"Get meta data for units","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/meta/getroommeta","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/meta/getroommeta","metadata":{"seo":{"title":"Get meta data for units","description":"Retrieve meta data required for unit creation and update for any supported <code>language_code</code><ul><li>Retrieve the list of all unit type IDs allowed for creation/update. For each <code>$.unit_types[]</code> record you will find:</li><ul><li><code>unit_type_id</code>: the unit type ID you must provide with each create and update request</li><li><code>unit_type_name</code>: string representation of unit type ID (translatable)</li><li><code>is_multi_room</code>: attribute that defines what type of room types you can use add in your unit</li><li><code>is_active</code>: attribute that defines if a unit type is available for creation/update, inactive room types are available for read only</li><li><code>valid_property_categories</code>: list of property categories that allow creation of this unit type</li><li><code>suggested_unit_names</code>: list of unit names that we recommend to use in combination with this unit type</li></ul><li>Retrieve the list of all room name IDs allowed during unit creation/update. For each <code>$.unit_names[]</code> record you will find:</li><ul><li><code>unit_name_id</code>: the unit name ID you must provide with each create request</li><li><code>unit_name</code>: string representation of unit name ID (translatable)</li></ul><li>Retrieve the list of all unit category IDs allowed during unit creation/update. For each <code>$.unit_categories[]</code> record you will find:</li><ul><li><code>category_id</code>: the unit category ID you may provide with each create/update request</li><li><code>category_name</code>: string representation of unit category ID</li></ul><li>Retrieve the list of all bed type IDs allowed during unit creation/update. For each <code>$.bed_types[]</code> record you will find:</li><ul><li><code>bed_type_id</code>: the bed type ID you must provide when configuring rooms</li><li><code>bed_type_name</code>: string representation of bed type (translatable)</li><li><code>bed_type_description</code>: description of bed type size using metric units (translatable)</li><li><code>bed_type_description_imperial</code>: description of bed type size using imperial units (translatable)</li><li><code>is_active</code>: attribute that defines if a bed type is available for creation/update, inactive bed types are available for read only</li></ul><li>Retrieve the list of all property categories for which you can create a unit. For each property type you will find its name and category ID, as well as an OTA or a Booking.com extended code</li></ul>"}},"httpPath":"/rooms-api/meta"}]},{"type":"separator","label":"Documentation"},{"type":"group","label":"About Try it","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it","items":[{"type":"link","label":"Environment","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/environment","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/environment"},{"type":"link","label":"Request","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/request","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/request"},{"type":"link","label":"Response","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/response","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/response"},{"type":"link","label":"Status code","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/status-code","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/status-code"},{"type":"link","label":"Response body","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/response-body","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/response-body"},{"type":"link","label":"Response headers","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/response-headers","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/response-headers"},{"type":"link","label":"Environments","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/environments","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/environments"},{"type":"link","label":"Variables","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/variables","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/variables"},{"type":"link","label":"Path parameters","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/path-parameters","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/path-parameters"},{"type":"link","label":"Query parameters","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/query-parameters","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/query-parameters"},{"type":"link","label":"Request body","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/request-body","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/request-body"},{"type":"link","label":"Best practices","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/best-practices","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/best-practices"},{"type":"link","label":"Authentication","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/authentication","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/authentication"},{"type":"link","label":"For Read operations (GET)","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/for-read-operations-(get)","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/for-read-operations-(get)"},{"type":"link","label":"For Write operations (POST, PUT)","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/for-write-operations-(post-put)","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/for-write-operations-(post-put)"},{"type":"link","label":"For Delete operations (DELETE)","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/for-delete-operations-(delete)","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/for-delete-operations-(delete)"},{"type":"link","label":"Troubleshooting","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/troubleshooting","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/troubleshooting"},{"type":"link","label":"Common issues","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/common-issues","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/common-issues"},{"type":"link","label":"Getting help","link":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/getting-help","routeSlug":"/connectivity/docs/openapispecs/rooms-api/rooms-api-specification-generated-names/about-try-it/getting-help"}]}]}