Offer

{
    "id": "offer_id",
    "url": "https://example.org/offer/12345",
    "name": "Двухместный номер",
    "features": {
        "boardBasis": "HB",
        "wifi": true
    },
    "tariffs": [
        <Tariff 1>,
        <Tariff 2>,
        ...
        <Tariff N>
    ]
}

Поле

Обязательно

Тип

Ограничения

Описание

url

Да

String[]

max[i]=1000

Адрес лендинга. При переходе в запрос будут добавлены параметры лендинга.

id

Да

String

[a-zA-Z0-9-_]{1,255}

Идентификатор предложения. Используется для изменения данных об этом предложении.

name

Да

String[]

max[i]=255

Название предложения.

features

Нет

Object

Удобства в номере.

features.boardBasis

Нет

String[]

Питание. Возможные значения

features.wifi

Нет

Boolean

Наличие Wi-Fi.

tariffs

Да

Object[]

Тарифы предложения. Модель Tariff.

Параметры лендинга

Параметр

Количество

Описание

token

1

Токен перехода на лендинг.

checkIn

1

Дата заезда в формате ISO 8601.

checkOut

1

Дата выезда в формате ISO 8601.

adults

1

Количество мест для взрослых.

childAge

от 0

Возраст ребенка. При поиске размещения для нескольких детей передается несколько параметров.

price.amount

1

Цена предложения, показанная пользователю.

price.currency

1

Валюта предложения, показанная пользователю.

tariffs.id

от 0

Идентификаторы выбранных тарифов.

Виды питания

Код

Описание

AI

All inclusive

BB

Bed and breakfast (Завтрак)

FB

Full board (Завтрак, обед, ужин; пансион)

HB

Half board (Завтрак и ужин; полупансион)

RO

Без питания

UAI

Ultra All Inclusive

LAI

Light All Inclusive

BD

Только ужин

Предыдущая
Следующая