Получение Property
Получение списка объектов
Запрос:
GET /api/content/v1/properties?count=200 HTTP/1.1
Host: partner.tlintegration.com
Authorization: Bearer {{access_token}}
Параметры:
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
count | int | Нет | Лимит объектов (макс. 200) |
Ответ:
{
"properties": [
{
"id": "7291"
}
],
"warnings": []
}
Получение деталей объекта
Запрос:
GET /api/content/v1/properties/{{property_id}} HTTP/1.1
Host: partner.tlintegration.com
Authorization: Bearer {{access_token}}
Ответ:
{
"id": "7291",
"name": "PartnerAPI для сертификации услуг",
"description": "\"Оазис спокойствия\": Где время течет медленно, а душа отдыхает\r\n\r\nДобро пожаловать в \"Оазис спокойствия\" - уютную гостиницу, спрятанную среди зелени, где вы сможете отдохнуть от городской суеты и насладиться тишиной природы.\r\n\r\nТестинг вебхуков. Идут или не идут.",
"currency": "RUB",
"images": [
{
"url": "https://partner-static.tlintegration.com/images/p/7291/637883111354153043-f7d11a78-50a0-4316-a3b7-79362f345231"
},
...
],
"stars": 3,
"stayUnitKind": "NightRate",
"contactInfo": {
"address": {
"postalCode": "414111",
"countryCode": "RUS",
"region": "Астраханская область",
"regionId": "33",
"cityName": "Астрахань",
"cityId": "51",
"addressLine": "Астраханская область, г. Астрахань, площадь Шаумяна, д. 24",
"latitude": 46.34291,
"longitude": 48.027331
},
"phones": [
{
"phoneNumber": "+7 800 555-20-30",
"techType": "Fax",
"remark": "тест1"
}
],
"emails": [
"test_hotel@travelline.ru"
]
},
"policy": {
"checkInTime": "13:00",
"checkOutTime": "11:00"
},
"timeZone": {
"id": "Europe/Samara"
},
"ratePlans": [
{
"id": "307224",
"name": "Лучшая цена дня",
"description": "Самый выгодный тариф для бронирования на официальном сайте.",
"currency": "RUB",
"isStayWithChildrenOnly": false,
"cancellationRuleId": "556876",
"extraStayRuleId": "487308"
},
{
"id": "307225",
"name": "Онлайн",
"description": "<p>Самый выгодный тариф для проживания</p>",
"currency": "RUB",
"isStayWithChildrenOnly": true,
"cancellationRuleId": "665703",
"extraStayRuleId": "519845",
"vat": {
"applicable": true,
"included": true,
"percent": 20
}
}
],
"roomTypes": [
{
"id": "340935",
"name": "Семейные Апартаменты",
"description": "Уютные апартаменты с видом на яблоневый сад. Все для семьи и друзей. круг земли и воды",
"amenities": [
{
"code": "wifi_internet",
"name": "Wi-Fi-интернет"
},
{
"code": "queen_bed",
"name": "кровать «Queen size»"
},
{
"code": "work_table",
"name": "рабочий стол"
},
{
"code": "multi",
"name": "мультиварка"
},
{
"code": "flat_screen_TV",
"name": "телевизор с плоским экраном"
},
{
"code": "possible_with_pets",
"name": "Можно с питомцами"
}
],
"images": [
{
"url": "https://partner-static.tlintegration.com/images/rt/340935/637620279088060777-9ae71c3a-f5c6-4f55-bb1c-f4949ed401e1"
},
{
"url": "https://partner-static.tlintegration.com/images/rt/340935/638434404379504850-f8667678-6143-436f-b168-9d0a8f9a151f"
},
{
"url": "https://partner-static.tlintegration.com/images/rt/340935/638434404447807261-fe68ad38-fe8f-4841-8865-b39799af09dc"
}
],
"size": {
"value": 40,
"unit": "SquareMetre"
},
"categoryCode": "Apartments",
"categoryName": "Аппартаменты",
"occupancy": {
"adultBed": 2,
"extraBed": 4,
"childWithoutBed": 2
},
"placements": [
{
"kind": "ExtraAdult",
"count": 1
},
{
"kind": "ChildBandWithoutBed",
"count": 1,
"minAge": 0,
"maxAge": 2
},
{
"kind": "ExtraChild",
"count": 1,
"minAge": 8,
"maxAge": 13
},
{
"kind": "Adult",
"count": 2
},
{
"kind": "ExtraChild",
"count": 1,
"minAge": 2,
"maxAge": 8
},
{
"kind": "ExtraChild",
"count": 1,
"minAge": 13,
"maxAge": 18
},
{
"kind": "ExtraChild",
"count": 1,
"minAge": 0,
"maxAge": 2
},
{
"kind": "Child",
"count": 1,
"minAge": 8,
"maxAge": 13
},
{
"kind": "Child",
"count": 1,
"minAge": 2,
"maxAge": 8
},
{
"kind": "Child",
"count": 1,
"minAge": 13,
"maxAge": 18
},
{
"kind": "Child",
"count": 1,
"minAge": 0,
"maxAge": 2
},
{
"kind": "Adult",
"count": 1
}
],
"position": 50
}
],
"services": [
{
"id": "497246",
"name": "Спортзал",
"description": "Предлагаем спортивный зал бесплатно на 1 час",
"kind": "Common",
"images": [],
"status": "Active",
"vat": {
"applicable": true,
"percent": 0
}
},
{
"id": "697275",
"name": "Парковка",
"description": "",
"kind": "Common",
"images": [],
"status": "Active",
"vat": {
"applicable": false
}
}
],
"multiLocationProperty": false
}