Тарифы#

Типы для работы с тарифами и классами обслуживания.


CabinType#

Класс обслуживания в самолете.

Возможные значения#

ЗначениеОписаниеБуквенный код
economyЭконом классY
premiumEconomyПремиум экономW
businessБизнес классC
firstПервый классF

Примеры#

1"cabin": "business"

Использование#

В поиске для ограничения класса обслуживания:

1{
2  "searchCriteria": {
3    "fareConstraints": {
4      "cabin": "business"
5    }
6  }
7}

TariffType#

Вид тарифа по условиям доступа.

Возможные значения#

ЗначениеОписание
publicПубличный тариф, доступный всем пассажирам
corporateКорпоративный или контрактный тариф со специальными условиями

Примеры#

1"tariffType": "public"

Использование#

В поиске для фильтрации по виду тарифа:

1{
2  "searchCriteria": {
3    "fareConstraints": {
4      "tariffType": "corporate",
5      "corporateCodes": ["ABC123"]
6    }
7  }
8}

FareType#

Тип тарифа по условиям возврата.

Возможные значения#

ЗначениеОписание
anyЛюбые тарифы (возвратные и невозвратные)
refundableТолько возвратные тарифы
refundableWithoutPenaltiesТолько тарифы с возвратом без штрафов

Примеры#

1"fareType": "refundable"

Использование#

В поиске для ограничения возвратности:

1{
2  "searchCriteria": {
3    "fareConstraints": {
4      "fareType": "refundable"
5    }
6  }
7}

BaggageOption#

Опция наличия багажа в тарифе.

Возможные значения#

ЗначениеОписание
anyЛюбые рейсы (с багажом и без)
requiredТолько рейсы с включенным багажом

Примеры#

1"baggage": "required"

Использование#

В поиске для фильтрации по наличию багажа:

1{
2  "searchCriteria": {
3    "flightConstraints": {
4      "baggage": "required"
5    }
6  }
7}

ConnectionType#

Тип рейса по наличию пересадок.

Возможные значения#

ЗначениеОписание
anyЛюбые рейсы (прямые и с пересадками)
directТолько прямые рейсы без пересадок

Примеры#

1"connectionType": "direct"

Использование#

В поиске для ограничения только прямыми рейсами:

1{
2  "searchCriteria": {
3    "flightConstraints": {
4      "connectionType": "direct"
5    }
6  }
7}