# Get meta data for units Retrieve meta data required for unit creation and update for any supported language_code Retrieve the list of all unit type IDs allowed for creation/update. For each $.unit_types[*] record you will find: unit_type_id: the unit type ID you must provide with each create and update request unit_type_name: string representation of unit type ID (translatable) is_multi_room: attribute that defines what type of room types you can use add in your unit is_active: attribute that defines if a unit type is available for creation/update, inactive room types are available for read only valid_property_categories: list of property categories that allow creation of this unit type suggested_unit_names: list of unit names that we recommend to use in combination with this unit type Retrieve the list of all room name IDs allowed during unit creation/update. For each $.unit_names[*] record you will find: unit_name_id: the unit name ID you must provide with each create request unit_name: string representation of unit name ID (translatable) Retrieve the list of all bed type IDs allowed during unit creation/update. For each $.bed_types[*] record you will find: bed_type_id: the bed type ID you must provide when configuring rooms bed_type_name: string representation of bed type (translatable) bed_type_description: description of bed type size using metric units (translatable) bed_type_description_imperial: description of bed type size using imperial units (translatable) is_active: attribute that defines if a bed type is available for creation/update, inactive bed types are available for read only 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 Endpoint: GET /rooms-api/meta Version: 1.2 ## Query parameters: - `language_code` (string) Language code for localization. Defaults to EN_GB. Enum: "EN_GB", "EN_US", "DE", "NL", "FR", "ES", "ES_AR", "ES_MX", "CA", "IT", "PT_PT", "PT_BR", "NO", "FI", "SV", "DA", "CS", "HU", "RO", "JA", "ZH_CN", "ZH_TW", "PL", "EL", "RU", "TR", "BG", "AR", "KA", "KO", "HE", "LV", "UK", "ID", "MS", "TH", "ET", "HR", "LT", "SK", "SR", "SL", "VI", "TL", "IS", "HI", "SQ" - `show_inactive` (boolean) Show/hide inactive unit and bed types ## Response 200 fields (application/json): - `data` (object) - `data.language_code` (string) Enum: "EN_GB", "EN_US", "DE", "NL", "FR", "ES", "ES_AR", "ES_MX", "CA", "IT", "PT_PT", "PT_BR", "NO", "FI", "SV", "DA", "CS", "HU", "RO", "JA", "ZH_CN", "ZH_TW", "PL", "EL", "RU", "TR", "BG", "AR", "KA", "KO", "HE", "LV", "UK", "ID", "MS", "TH", "ET", "HR", "LT", "SK", "SR", "SL", "VI", "TL", "IS", "HI", "SQ" - `data.unit_types` (array) - `data.unit_types.unit_type_id` (integer) - `data.unit_types.unit_type_name` (string) - `data.unit_types.is_multi_room` (boolean) - `data.unit_types.is_active` (boolean) - `data.unit_types.valid_property_categories` (array) - `data.unit_types.suggested_unit_names` (array) - `data.unit_types.suggested_unit_names.unit_name_id` (integer) - `data.unit_types.suggested_unit_names.unit_name` (string) - `data.unit_names` (array) - `data.bed_types` (array) - `data.bed_types.bed_type_id` (integer) - `data.bed_types.bed_type_name` (string) - `data.bed_types.bed_type_description` (string) - `data.bed_types.bed_type_description_imperial` (string) - `data.property_categories` (array) - `data.property_categories.code` (integer) - `data.property_categories.name` (string) - `data.property_categories.code_ota` (integer) - `data.property_categories.code_booking_extended` (integer) - `warnings` (array) - `warnings.message` (string) - `warnings.details` (object) - `errors` (array) - `meta` (object) - `meta.ruid` (string)