Структура ответа#

Детальное описание структуры ответа от /hotels/{hotelId}/static.

Основная структура#


title: “Структура ответа” weight: 2 bookToc: true#

Структура ответа#

Детальное описание структуры ответа от /hotels/{hotelId}/static.

Основная структура#

ПолеТипОбязательноОписание
hotelHotelStaticInfoНетСтатическая информация по отелю
errorErrorНетИнформация об ошибке

Структура HotelStaticInfo#

ПолеТипОбязательноОписание
idintegerДаИдентификатор отеля
isDeletedbooleanДаПризнак удаления отеля
nameLocalizedNameНетНазвание отеля
categoryCategoryНетКатегория отеля
addressAddressНетАдрес отеля
cityCityНетГород и страна
coordinatesCoordinatesНетКоординаты отеля
emailstringНетEmail отеля
phonesstring[]ДаСписок телефонов
websitestringНетСайт отеля
starsintegerДаКоличество звезд
registryCertificateRegistryCertificateНетДанные о реестровом сертификате
checkInTimestringНетВремя заезда
checkOutTimestringНетВремя выезда
descriptionLocalizedNameНетОписание отеля
amenitiesAmenity[]ДаСписок удобств
photosPhoto[]ДаСписок фотографий

Структура LocalizedName#

ПолеТипОписание
rustringЗначение на русском языке
enstringЗначение на английском языке

Структура Category#

ПолеТипОписание
idintegerИдентификатор категории
nameLocalizedNameНазвание категории

Структура Address#

ПолеТипОписание
addressTextLocalizedNameТекст адреса
zipCodestringПочтовый индекс

Структура City#

ПолеТипОписание
idintegerИдентификатор города
nameLocalizedNameНазвание города
timeZonestringЧасовой пояс
countryCountryСтрана

Структура Country#

ПолеТипОписание
idintegerИдентификатор страны
nameLocalizedNameНазвание страны

Структура Coordinates#

ПолеТипОписание
latitudestringШирота
longitudestringДолгота

Структура RegistryCertificate#

ПолеТипОписание
registryNumberstringНомер записи в реестре
registryUrlstringСсылка на запись в реестре
registryStatusstringСтатус записи в реестре
registryExpiredAtdatetimeДата окончания действия записи (ISO 8601)
isRegistryVerifiedbooleanПризнак верификации записи
registryTypestringТип записи в реестре
starCertificateValidTodatetimeСрок действия сертификата категории (ISO 8601)

Структура Amenity#

ПолеТипОписание
idintegerИдентификатор удобства
nameLocalizedNameНазвание удобства
categoryCategoryКатегория удобства

Структура Photo#

ПолеТипОписание
urlstringСсылка на изображение
isMainbooleanПризнак главной фотографии

Структура Error#

ПолеТипОписание
codestringКод ошибки
messagestringТекст ошибки
descriptionstringДетальное описание ошибки

Примеры ответов#

Успешный ответ#

Развернуть пример
  1{
  2  "hotel": {
  3    "id": 12345,
  4    "isDeleted": false,
  5    "name": {
  6      "ru": "Отель Москва",
  7      "en": "Hotel Moscow"
  8    },
  9    "category": {
 10      "id": 5,
 11      "name": {
 12        "ru": "Пятизвездочный отель",
 13        "en": "Five-star hotel"
 14      }
 15    },
 16    "address": {
 17      "addressText": {
 18        "ru": "ул. Тверская, д. 1",
 19        "en": "1 Tverskaya St."
 20      },
 21      "zipCode": "125009"
 22    },
 23    "city": {
 24      "id": 1,
 25      "name": {
 26        "ru": "Москва",
 27        "en": "Moscow"
 28      },
 29      "timeZone": "Europe/Moscow",
 30      "country": {
 31        "id": 643,
 32        "name": {
 33          "ru": "Россия",
 34          "en": "Russia"
 35        }
 36      }
 37    },
 38    "coordinates": {
 39      "latitude": "55.7558",
 40      "longitude": "37.6176"
 41    },
 42    "email": "info@hotel.example",
 43    "phones": [
 44      "+7 495 000-00-00",
 45      "+7 495 111-11-11"
 46    ],
 47    "website": "https://hotel.example",
 48    "stars": 5,
 49    "registryCertificate": {
 50      "registryNumber": "77/AA/123456",
 51      "registryUrl": "https://registry.example/hotels/12345",
 52      "registryStatus": "active",
 53      "registryExpiredAt": "2026-12-31T00:00:00Z",
 54      "isRegistryVerified": true,
 55      "registryType": "hotel",
 56      "starCertificateValidTo": "2026-12-31T00:00:00Z"
 57    },
 58    "checkInTime": "14:00",
 59    "checkOutTime": "12:00",
 60    "description": {
 61      "ru": "Отель в центре города рядом с метро.",
 62      "en": "A hotel in the city center near the metro station."
 63    },
 64    "amenities": [
 65      {
 66        "id": 101,
 67        "name": {
 68          "ru": "Wi-Fi",
 69          "en": "Wi-Fi"
 70        },
 71        "category": {
 72          "id": 10,
 73          "name": {
 74            "ru": "Интернет",
 75            "en": "Internet"
 76          }
 77        }
 78      },
 79      {
 80        "id": 102,
 81        "name": {
 82          "ru": "Парковка",
 83          "en": "Parking"
 84        },
 85        "category": {
 86          "id": 11,
 87          "name": {
 88            "ru": "Услуги",
 89            "en": "Services"
 90          }
 91        }
 92      }
 93    ],
 94    "photos": [
 95      {
 96        "url": "https://cdn.example.com/hotels/12345/main.jpg",
 97        "isMain": true
 98      },
 99      {
100        "url": "https://cdn.example.com/hotels/12345/lobby.jpg",
101        "isMain": false
102      }
103    ]
104  }
105}