Багаж#

Типы для описания норм багажа.

BaggageAllowance#

Норма багажа для тарифа.

ПолеТипОбязательноОписание
typeBaggageTypeДаТип багажа
pieceAllowancePieceAllowanceНетНорма по количеству мест
weightAllowanceWeightAllowanceНетНорма по весу

Примечание: Указывается либо pieceAllowance, либо weightAllowance в зависимости от типа нормы.

BaggageType#

Тип багажа.

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

  • carryOn — ручная кладь
  • checked — зарегистрированный багаж

PieceAllowance#

Норма багажа по количеству мест (PC concept).

ПолеТипОбязательноОписание
totalPiecesintegerДаКоличество мест багажа
weightPerPieceWeightНетВес одного места
dimensionsDimensionsНетРазмеры багажа

WeightAllowance#

Норма багажа по весу (weight concept).

ПолеТипОбязательноОписание
totalWeightWeightДаОбщий допустимый вес
dimensionsDimensionsНетРазмеры багажа

Weight#

Вес багажа.

ПолеТипОбязательноОписание
valueintegerДаЗначение
unitWeightUnitДаЕдиница измерения

WeightUnit — возможные значения:

  • kg — килограммы
  • lb — фунты

Dimensions#

Размеры багажа.

ПолеТипОбязательноОписание
lengthintegerНетДлина
widthintegerНетШирина
heightintegerНетВысота
linearSizeintegerНетСумма трёх измерений (длина + ширина + высота)
unitDimensionUnitДаЕдиница измерения

DimensionUnit — возможные значения:

  • cm — сантиметры
  • in — дюймы

Примеры#

Норма по количеству мест#

 1{
 2  "type": "checked",
 3  "pieceAllowance": {
 4    "totalPieces": 1,
 5    "weightPerPiece": {
 6      "value": 23,
 7      "unit": "kg"
 8    },
 9    "dimensions": {
10      "length": 158,
11      "width": 0,
12      "height": 0,
13      "unit": "cm"
14    }
15  }
16}

Норма по весу#

1{
2  "type": "checked",
3  "weightAllowance": {
4    "totalWeight": {
5      "value": 20,
6      "unit": "kg"
7    }
8  }
9}

Ручная кладь#

 1{
 2  "type": "carryOn",
 3  "pieceAllowance": {
 4    "totalPieces": 1,
 5    "weightPerPiece": {
 6      "value": 5,
 7      "unit": "kg"
 8    },
 9    "dimensions": {
10      "length": 40,
11      "width": 30,
12      "height": 20,
13      "unit": "cm"
14    }
15  }
16}