Bag Fees Grid Virtual Sandbox

Retrieve baggage allowance and additional fee information for travel itineraries.

The Bag Fees Grid API provides information about free baggage allowances and potential charges for additional luggage. It supports retrieval based on payload, orderId, or offerId, allowing developers to integrate baggage cost transparency into their travel booking and shopping workflows.

Use this hosted sandbox to simulate Bag Fees Grid APIs without authentication, API keys, or extra dependencies. Point your code or SDK to the Beeceptor base URL, preferably through an environment variable or feature flag, and switch back to the production API when ready. This keeps your integration code consistent across local development, QA, demos, and production.

Use cases:

Use this sandbox to validate baggage allowance calculations, fee structure responses, and error handling for various journey payloads, ensuring accurate baggage cost display during the air shopping and booking process.

Bag Fees Grid virtual sandbox is up and running!

Use this sandbox URL as the API base in your code to simulate Bag Fees Grid responses instantly.

https://sabre-bag-fees.mock.beeceptor.com



General

{
  "orderReference": {
    "orderId": "X1K99h",
    "orderType": "SABRE_PNR_LOCATOR"
  },
  "pointOfSale": {
    "clientType": "AGENCY"
  },
  "requestContext": {
    "currency": "INR",
    "mode": "CHECKIN"
  },
  "requestType": "payload",
  "resultsOnlyFor": {
    "passengers": [
      {
        "id": "DoBh-",
        "name": {
          "first": "Caleigh",
          "last": "Fisher",
          "prefix": "MISS",
          "raw": "{{last}}/{{first}} {{prefix}}",
          "suffix": "II"
        },
        "referenceId": "3.7",
        "ticketNumbers": [
          "0185544332211",
          "0741122334455",
          "0069988776655"
        ],
        "type": "STU"
      },
      {
        "id": "JUpDq",
        "name": {
          "first": "Rosina",
          "last": "Harvey",
          "prefix": "MRS",
          "raw": "{{last}}/{{first}} {{prefix}}",
          "suffix": "III"
        },
        "referenceId": "8.0",
        "ticketNumbers": [
          "2059988776655",
          "0185544332211"
        ],
        "type": "INF"
      }
    ],
    "segments": [
      {
        "departure": "2027-02-22T00:00:00.0Z",
        "destination": "ICN",
        "id": "UBQhd",
        "marketingDetails": {
          "airline": "NH",
          "bookingCode": "H",
          "flightNumber": "6123"
        },
        "operatingDetails": {
          "airline": "DL",
          "bookingCode": "K",
          "flightNumber": "78"
        },
        "origin": "ICN",
        "referenceId": "1"
      },
      {
        "departure": "2027-02-19T00:00:00.0Z",
        "destination": "AMS",
        "id": "QVAh8",
        "marketingDetails": {
          "airline": "SQ",
          "bookingCode": "H",
          "flightNumber": "2461"
        },
        "operatingDetails": {
          "airline": "EK",
          "bookingCode": "M",
          "flightNumber": "4596"
        },
        "origin": "MIA",
        "referenceId": "5"
      }
    ]
  }
}
{
  "definitions": {
    "additionalProperties": false,
    "description": "Contains definitions of all complex data elements referenced within offer structures.",
    "properties": {
      "allowedQuantities": {
        "description": "Lists the profiles with allowed quantities used within offer items.",
        "items": {
          "additionalProperties": false,
          "description": "Contains information that is provided to POS about the number of times an offer item can be picked.",
          "properties": {
            "id": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "perPassenger": {
              "additionalProperties": false,
              "description": "Contains number of items that can be picked by each eligible passenger.",
              "properties": {
                "maximum": {
                  "description": "Specifies the maximum number of items that can be picked for a particular offer item. If it is not present, then there is no restriction on the maximum number of items.",
                  "minimum": 0,
                  "type": "integer",
                  "x-faker": {
                    "number.int": {
                      "max": 10,
                      "min": 2
                    }
                  }
                },
                "minimum": {
                  "description": "Specifies the minimum number of items that can be picked for a particular offer item.",
                  "minimum": 0,
                  "type": "integer",
                  "x-faker": {
                    "number.int": {
                      "max": 1,
                      "min": 0
                    }
                  }
                }
              },
              "type": "object"
            }
          },
          "type": "object"
        },
        "type": "array"
      },
      "ancillaries": {
        "description": "Lists the definitions of baggage ancillaries.",
        "items": {
          "additionalProperties": false,
          "description": "Contains basic information about the ancillary product offered.",
          "properties": {
            "airline": {
              "description": "The code list contents of IATA Resolution 762 airline codes, or of ICAO airline codes.",
              "pattern": "^([A-Z]{3}|[A-Z]{2})|([0-9][A-Z])|([A-Z][0-9])$",
              "type": "string",
              "x-faker": {
                "helpers.arrayElement": [
                  [
                    "AA",
                    "DL",
                    "UA",
                    "BA",
                    "LH",
                    "AF",
                    "SQ",
                    "EK",
                    "CX",
                    "NH"
                  ]
                ]
              }
            },
            "baggageDetails": {
              "additionalProperties": false,
              "description": "Contains additional details about the baggage product.",
              "properties": {
                "sizeLimit": {
                  "additionalProperties": false,
                  "description": "Contains size limit applicable to specific baggage product. At least one of properties needs to be defined.",
                  "properties": {
                    "over": {
                      "description": "The baggage product is applicable only for items over the specified linear size.",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "unit": {
                            "enum": [
                              "CENTIMETER",
                              "INCH"
                            ],
                            "type": "string"
                          },
                          "value": {
                            "description": "Identifies the linear size in specified unit.",
                            "minimum": 0,
                            "type": "integer",
                            "x-faker": {
                              "number.int": {
                                "max": 200,
                                "min": 50
                              }
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "upTo": {
                      "description": "The baggage product is applicable only for items up to specified linear size.",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "unit": {
                            "enum": [
                              "CENTIMETER",
                              "INCH"
                            ],
                            "type": "string"
                          },
                          "value": {
                            "description": "Identifies the linear size in specified unit.",
                            "minimum": 0,
                            "type": "integer",
                            "x-faker": {
                              "number.int": {
                                "max": 200,
                                "min": 50
                              }
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "type": "object"
                },
                "weightLimit": {
                  "additionalProperties": false,
                  "description": "Contains weight limit applicable to specific baggage product. At least one of properties needs to be defined.",
                  "properties": {
                    "over": {
                      "description": "The baggage product is applicable only for items over specified weight.",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "unit": {
                            "enum": [
                              "KILOGRAM",
                              "POUND"
                            ],
                            "type": "string"
                          },
                          "value": {
                            "description": "Identifies the weight in specified unit.",
                            "minimum": 0,
                            "type": "integer",
                            "x-faker": {
                              "number.int": {
                                "max": 50,
                                "min": 5
                              }
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "upTo": {
                      "description": "The baggage product is applicable only for items up to specified weight.",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "unit": {
                            "enum": [
                              "KILOGRAM",
                              "POUND"
                            ],
                            "type": "string"
                          },
                          "value": {
                            "description": "Identifies the weight in specified unit.",
                            "minimum": 0,
                            "type": "integer",
                            "x-faker": {
                              "number.int": {
                                "max": 50,
                                "min": 5
                              }
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "type": "object"
                }
              },
              "type": "object"
            },
            "commercialName": {
              "description": "The commercial name associated with the sub code.",
              "type": "string",
              "x-faker": "commerce.productName"
            },
            "groupCode": {
              "description": "The type of ancillary service as per IATA standard (2 letter code defined in ARIMP manual).",
              "pattern": "^[0-9A-Z]{2}$",
              "type": "string",
              "x-faker": {
                "string.alpha": 3
              }
            },
            "id": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "subCode": {
              "description": "The sub code is either an industry-defined or carrier-defined code identifying a specific type of service. Industry-defined codes are available for all carriers (or vendors) to use and have a standard definition. Carrier-defined codes are available for a specific carrier (or vendor) only and are defined by that carrier (or vendor). All industry-defined sub codes are maintained by ATPCO. Carrier-defined sub codes are maintained by each carrier (or vendor) utilizing the code.\n",
              "pattern": "^[0-9A-Z]{3}$",
              "type": "string",
              "x-faker": {
                "string.alphanumeric": 4
              }
            }
          },
          "required": [
            "id",
            "airline",
            "subCode",
            "groupCode",
            "commercialName"
          ],
          "type": "object"
        },
        "type": "array"
      },
      "passengers": {
        "description": "Lists the basic passenger definitions indicating the passengers eligible for given returned allowance or offers.",
        "items": {
          "additionalProperties": false,
          "description": "Contains base information about passenger which is matched during reservation.",
          "properties": {
            "id": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "name": {
              "additionalProperties": false,
              "description": "Contains name of the passenger.",
              "properties": {
                "first": {
                  "description": "The passenger's first name.",
                  "type": "string",
                  "x-faker": "person.firstName"
                },
                "last": {
                  "description": "The passenger's last name.",
                  "type": "string",
                  "x-faker": "person.lastName"
                },
                "prefix": {
                  "description": "The optional prefix part of the name.",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "MR",
                        "MRS",
                        "MS",
                        "DR",
                        "MISS"
                      ]
                    ]
                  }
                },
                "raw": {
                  "description": "The name of the person as stored in the computer system. For example, in Sabre GDS it is the last name separated from rest of the name with a slash ('SMITH/JOHN'). Rest of the name has no fixed format and may include first name, middle name and title. There are systems which provide this name as passenger identification.",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "/ "
                      ]
                    ]
                  }
                },
                "suffix": {
                  "description": "The optional name suffix of the passenger.",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "II",
                        "III",
                        "JR",
                        "SR"
                      ]
                    ]
                  }
                }
              },
              "type": "object",
              "x-beeceptor-template": true
            },
            "referenceId": {
              "description": "The reference identifier that identifies the passenger within existing reservation.",
              "type": "string",
              "x-faker": {
                "helpers.fromRegExp": [
                  "[0-9]{1}.[0-9]{1}"
                ]
              }
            },
            "ticketNumbers": {
              "description": "Lists the ticket numbers considered to define priced itineraries.",
              "type": "array",
              "x-faker": {
                "helpers.arrayElements": [
                  [
                    "0011234567890",
                    "0559876543210",
                    "1761122334455",
                    "2059988776655",
                    "0165544332211",
                    "0741122334455",
                    "0069988776655",
                    "0185544332211",
                    "0201122334455",
                    "0239988776655"
                  ],
                  {
                    "max": 5,
                    "min": 2
                  }
                ]
              }
            },
            "type": {
              "description": "The three letter code (PTC) value that applies to the characteristic of the passenger and typically drives pricing values.",
              "maxLength": 3,
              "minLength": 3,
              "pattern": "^[0-9A-Z]*$",
              "type": "string",
              "x-faker": {
                "helpers.arrayElement": [
                  [
                    "ADT",
                    "CHD",
                    "INF",
                    "SRC",
                    "STU"
                  ]
                ]
              }
            }
          },
          "type": "object",
          "x-beeceptor-template": true
        },
        "type": "array"
      },
      "pricedAncillaries": {
        "description": "Lists the definitions of priced baggage ancillaries.",
        "items": {
          "additionalProperties": false,
          "description": "Contains information about the ancillary product price over the specific journey segments.",
          "properties": {
            "ancillaryFee": {
              "additionalProperties": false,
              "description": "Contains the complete breakdown for ancillary product price.\n`unitFee` is present only if quantity is greater than 1.",
              "properties": {
                "taxesIncludedInBase": {
                  "type": "boolean",
                  "x-faker": "datatype.boolean"
                },
                "taxExempt": {
                  "type": "boolean",
                  "x-faker": "datatype.boolean"
                },
                "totalFee": {
                  "additionalProperties": false,
                  "description": "Contains the breakdown for ancillary fee.",
                  "properties": {
                    "base": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "taxes": {
                      "description": "Lists the taxes applied in the breakdown.",
                      "items": {
                        "additionalProperties": false,
                        "description": "Contains reusable price element for taxes which has a tax code in addition to monetary values.",
                        "examples": [
                          {
                            "amount": {
                              "currency": "USD",
                              "value": 1
                            },
                            "equivalentAmount": {
                              "currency": "PLN",
                              "value": 3.98
                            },
                            "taxCode": "UO"
                          }
                        ],
                        "properties": {
                          "amount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "equivalentAmount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "taxCode": {
                            "description": "The specific code that identifies the tax.",
                            "type": "string",
                            "x-faker": {
                              "string.alpha": 3
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "taxesTotal": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "total": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    }
                  },
                  "type": "object"
                },
                "unitFee": {
                  "additionalProperties": false,
                  "description": "Contains the breakdown for ancillary fee.",
                  "properties": {
                    "base": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "taxes": {
                      "description": "Lists the taxes applied in the breakdown.",
                      "items": {
                        "additionalProperties": false,
                        "description": "Contains reusable price element for taxes which has a tax code in addition to monetary values.",
                        "examples": [
                          {
                            "amount": {
                              "currency": "USD",
                              "value": 1
                            },
                            "equivalentAmount": {
                              "currency": "PLN",
                              "value": 3.98
                            },
                            "taxCode": "UO"
                          }
                        ],
                        "properties": {
                          "amount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "equivalentAmount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "taxCode": {
                            "description": "The specific code that identifies the tax.",
                            "type": "string",
                            "x-faker": {
                              "string.alpha": 3
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "taxesTotal": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "total": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    }
                  },
                  "type": "object"
                }
              },
              "type": "object"
            },
            "ancillaryRef": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "id": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "originalAncillaryFee": {
              "additionalProperties": false,
              "description": "Contains the complete breakdown for ancillary product price.\n`unitFee` is present only if quantity is greater than 1.",
              "properties": {
                "taxesIncludedInBase": {
                  "type": "boolean",
                  "x-faker": "datatype.boolean"
                },
                "taxExempt": {
                  "type": "boolean",
                  "x-faker": "datatype.boolean"
                },
                "totalFee": {
                  "additionalProperties": false,
                  "description": "Contains the breakdown for ancillary fee.",
                  "properties": {
                    "base": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "taxes": {
                      "description": "Lists the taxes applied in the breakdown.",
                      "items": {
                        "additionalProperties": false,
                        "description": "Contains reusable price element for taxes which has a tax code in addition to monetary values.",
                        "examples": [
                          {
                            "amount": {
                              "currency": "USD",
                              "value": 1
                            },
                            "equivalentAmount": {
                              "currency": "PLN",
                              "value": 3.98
                            },
                            "taxCode": "UO"
                          }
                        ],
                        "properties": {
                          "amount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "equivalentAmount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "taxCode": {
                            "description": "The specific code that identifies the tax.",
                            "type": "string",
                            "x-faker": {
                              "string.alpha": 3
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "taxesTotal": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "total": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    }
                  },
                  "type": "object"
                },
                "unitFee": {
                  "additionalProperties": false,
                  "description": "Contains the breakdown for ancillary fee.",
                  "properties": {
                    "base": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "taxes": {
                      "description": "Lists the taxes applied in the breakdown.",
                      "items": {
                        "additionalProperties": false,
                        "description": "Contains reusable price element for taxes which has a tax code in addition to monetary values.",
                        "examples": [
                          {
                            "amount": {
                              "currency": "USD",
                              "value": 1
                            },
                            "equivalentAmount": {
                              "currency": "PLN",
                              "value": 3.98
                            },
                            "taxCode": "UO"
                          }
                        ],
                        "properties": {
                          "amount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "equivalentAmount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "taxCode": {
                            "description": "The specific code that identifies the tax.",
                            "type": "string",
                            "x-faker": {
                              "string.alpha": 3
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "taxesTotal": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "total": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    }
                  },
                  "type": "object"
                }
              },
              "type": "object"
            },
            "priceModifierRef": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "quantity": {
              "default": 1,
              "description": "Specifies the number of units within the price.",
              "minimum": 1,
              "type": "integer",
              "x-faker": {
                "number.int": {
                  "max": 5,
                  "min": 1
                }
              }
            },
            "segmentRefs": {
              "description": "Lists the segments which are covered by the defined fee where price for a product can be used over multiple segments of journey.",
              "items": {
                "description": "The element ID compliant with xsd:ID.",
                "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
                "type": "string",
                "x-faker": {
                  "string.nanoid": 5
                }
              },
              "type": "array"
            }
          },
          "type": "object"
        },
        "type": "array"
      },
      "rules": {
        "description": "Contains definitions of various rules which enhance returned offers. Integrator can use it for rules execution tracking purposes, or POS can highlight various offers.",
        "properties": {
          "priceModifiers": {
            "description": "Lists the definitions of price modifiers which alter prices of the offers (like discounting).",
            "items": {
              "additionalProperties": false,
              "properties": {
                "id": {
                  "description": "The element ID compliant with xsd:ID.",
                  "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
                  "type": "string",
                  "x-faker": {
                    "string.nanoid": 5
                  }
                },
                "offerName": {
                  "description": "The textual tag informing about the rule.",
                  "type": "string",
                  "x-faker": "company.catchPhrase"
                },
                "ruleId": {
                  "description": "The identifier from the execution engine which allows to identify the rule.",
                  "type": "string",
                  "x-faker": {
                    "string.nanoid": 6
                  }
                },
                "type": {
                  "description": "The type of price modification rule such as 'waiver', 'discount', 'markup' or 'override'",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "discount",
                        "markup",
                        "waiver"
                      ]
                    ]
                  }
                }
              },
              "type": "object"
            },
            "type": "array"
          },
          "productModifiers": {
            "description": "Lists the product modifiers which enhances the products offered (like increasing weight limits).",
            "items": {
              "additionalProperties": false,
              "properties": {
                "id": {
                  "description": "The element ID compliant with xsd:ID.",
                  "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
                  "type": "string",
                  "x-faker": {
                    "string.nanoid": 5
                  }
                },
                "offerName": {
                  "description": "The textual tag that informs about the rule.",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "Free Bag",
                        "Discounted Bag",
                        "Extra Weight"
                      ]
                    ]
                  }
                },
                "ruleId": {
                  "description": "The identifier from the execution engine which allows to identify the rule.",
                  "type": "string",
                  "x-faker": {
                    "string.nanoid": 6
                  }
                },
                "type": {
                  "description": "The specification of the type of rule.",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "entitlement",
                        "restriction"
                      ]
                    ]
                  }
                }
              },
              "type": "object"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "segments": {
        "description": "Lists the basic segment definitions indicating the allowance / offers applicable on flights.",
        "items": {
          "additionalProperties": false,
          "description": "Contains base properties of a segment that allows to match it in a reservation.\n",
          "properties": {
            "departure": {
              "description": "The date and time in `yyyy-MM-ddTHH:mm:ss` format, with optional fractional seconds (`.ssss`) and an optional timezone (`Z` or offset `+/-HH:mm`).\n",
              "format": "date-time",
              "pattern": "^[0-9]{4}-[0-1][0-9]-[0-3][0-9]([tT][0-2][0-9]:[0-5][0-9]:[0-6][0-9](.[0-9]{1,4})?)?([zZ]|([+\\-][0-2][0-9]:[0-5][0-9]))?$",
              "type": "string",
              "x-faker": {
                "date.future": {
                  "years": 1
                }
              }
            },
            "destination": {
              "pattern": "^([A-Z]{3})$",
              "type": "string",
              "x-faker": {
                "helpers.arrayElement": [
                  [
                    "SYD",
                    "FRA",
                    "AMS",
                    "NRT",
                    "HKG",
                    "ICN",
                    "YYZ",
                    "MIA",
                    "DEN",
                    "DFW"
                  ]
                ]
              }
            },
            "id": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "marketingDetails": {
              "additionalProperties": false,
              "description": "Contains details of either marketing or operating carrier.",
              "properties": {
                "airline": {
                  "description": "The code list contents of IATA Resolution 762 airline codes, or of ICAO airline codes.",
                  "pattern": "^([A-Z]{3}|[A-Z]{2})|([0-9][A-Z])|([A-Z][0-9])$",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "AA",
                        "DL",
                        "UA",
                        "BA",
                        "LH",
                        "AF",
                        "SQ",
                        "EK",
                        "CX",
                        "NH"
                      ]
                    ]
                  }
                },
                "bookingCode": {
                  "description": "The airline assigned booking code.\n",
                  "maxLength": 1,
                  "minLength": 1,
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "Y",
                        "J",
                        "F",
                        "W",
                        "B",
                        "M",
                        "H",
                        "K",
                        "L",
                        "Q"
                      ]
                    ]
                  }
                },
                "flightNumber": {
                  "description": "The number assigned to a flight operated or marketed by a carrier.",
                  "maxLength": 4,
                  "minLength": 1,
                  "pattern": "^[0-9]*$",
                  "type": "string",
                  "x-faker": {
                    "airline.flightNumber": {
                      "max": 9999,
                      "min": 100
                    }
                  }
                }
              },
              "type": "object"
            },
            "operatingDetails": {
              "additionalProperties": false,
              "description": "Contains details of either marketing or operating carrier.",
              "properties": {
                "airline": {
                  "description": "The code list contents of IATA Resolution 762 airline codes, or of ICAO airline codes.",
                  "pattern": "^([A-Z]{3}|[A-Z]{2})|([0-9][A-Z])|([A-Z][0-9])$",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "AA",
                        "DL",
                        "UA",
                        "BA",
                        "LH",
                        "AF",
                        "SQ",
                        "EK",
                        "CX",
                        "NH"
                      ]
                    ]
                  }
                },
                "bookingCode": {
                  "description": "The airline assigned booking code.\n",
                  "maxLength": 1,
                  "minLength": 1,
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "Y",
                        "J",
                        "F",
                        "W",
                        "B",
                        "M",
                        "H",
                        "K",
                        "L",
                        "Q"
                      ]
                    ]
                  }
                },
                "flightNumber": {
                  "description": "The number assigned to a flight operated or marketed by a carrier.",
                  "maxLength": 4,
                  "minLength": 1,
                  "pattern": "^[0-9]*$",
                  "type": "string",
                  "x-faker": {
                    "airline.flightNumber": {
                      "max": 9999,
                      "min": 100
                    }
                  }
                }
              },
              "type": "object"
            },
            "origin": {
              "pattern": "^([A-Z]{3})$",
              "type": "string",
              "x-faker": {
                "helpers.arrayElement": [
                  [
                    "SYD",
                    "FRA",
                    "AMS",
                    "NRT",
                    "HKG",
                    "ICN",
                    "YYZ",
                    "MIA",
                    "DEN",
                    "DFW"
                  ]
                ]
              }
            },
            "referenceId": {
              "description": "The reference identifier from the reservation system that identifies segment within the existing reservation.",
              "type": "string",
              "x-faker": {
                "number.int": {
                  "asString": true,
                  "max": 10,
                  "min": 1
                }
              }
            }
          },
          "type": "object"
        },
        "type": "array"
      }
    },
    "type": "object",
    "x-beeceptor-template": true
  },
  "errors": [
    {
      "errorCode": "BSYppIg0TztcJna",
      "message": "Resource not found",
      "status": "NotProcessed",
      "timeStamp": "2026-12-23T00:00:00.0Z",
      "type": "Validation"
    },
    {
      "errorCode": "cw0ZctPUkWsQz8b",
      "message": "Validation error",
      "status": "Complete",
      "timeStamp": "2027-03-21T00:00:00.0Z",
      "type": "Validation"
    },
    {
      "errorCode": "vRfAUedACTwHoaJ",
      "message": "Resource not found",
      "status": "NotProcessed",
      "timeStamp": "2027-04-12T00:00:00.0Z",
      "type": "System"
    },
    {
      "errorCode": "qnldNCNZiLnCAMY",
      "message": "Resource not found",
      "status": "Complete",
      "timeStamp": "2026-08-29T00:00:00.0Z",
      "type": "Authentication"
    }
  ],
  "extensions": {},
  "offer": {
    "baggageAllowance": [
      {
        "carryOnBaggage": [
          {
            "allowanceSystem": "WEIGHT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "RdUNt",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 1,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 34
                },
                {
                  "unit": "POUND",
                  "value": 35
                },
                {
                  "unit": "KILOGRAM",
                  "value": 7
                },
                {
                  "unit": "KILOGRAM",
                  "value": 32
                }
              ]
            },
            "segmentRefs": [
              "6m9l-",
              "ihyHg",
              "wl4lN"
            ]
          },
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "cDjZN",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "DuPUt",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "X2eki",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "SOSZH",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 1,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 20
                },
                {
                  "unit": "POUND",
                  "value": 40
                },
                {
                  "unit": "POUND",
                  "value": 44
                },
                {
                  "unit": "POUND",
                  "value": 24
                },
                {
                  "unit": "POUND",
                  "value": 33
                }
              ]
            },
            "segmentRefs": [
              "c7dTa",
              "Y_k58",
              "1Imtg",
              "4qi9S",
              "lo37h"
            ]
          },
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "_TXTU",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "fZOiT",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "4PFel",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "a-fmY",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 2,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 42
                }
              ]
            },
            "segmentRefs": [
              "fk7jP"
            ]
          },
          {
            "allowanceSystem": "PIECE",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "7MISH",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "BcFSh",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "MhP74",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "LsjQl",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 2,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 35
                },
                {
                  "unit": "POUND",
                  "value": 26
                },
                {
                  "unit": "POUND",
                  "value": 16
                }
              ]
            },
            "segmentRefs": [
              "ka_i1"
            ]
          },
          {
            "allowanceSystem": "PIECE",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "dAO1C",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "B0tNu",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "kqksX",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 1,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 49
                },
                {
                  "unit": "KILOGRAM",
                  "value": 16
                },
                {
                  "unit": "KILOGRAM",
                  "value": 43
                },
                {
                  "unit": "KILOGRAM",
                  "value": 15
                }
              ]
            },
            "segmentRefs": [
              "FMwyt",
              "EGLLm"
            ]
          }
        ],
        "checkedInBaggage": {
          "allowanceSystem": "WEIGHT",
          "entitlement": {
            "additionalBaggageFeeWaivers": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "5GK7b",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "oafDr",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "_nWXy",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "us6hy",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "X-Yc-",
                  "numberOfPieces": 1
                }
              ],
              "maxPieces": 2
            },
            "productModifierRef": "eEo3H"
          },
          "limits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "g2AOF",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "w3jOi",
                "numberOfPieces": 2
              }
            ],
            "maxBaggagePieces": 3,
            "maxTotalWeight": [
              {
                "unit": "KILOGRAM",
                "value": 12
              },
              {
                "unit": "POUND",
                "value": 6
              },
              {
                "unit": "KILOGRAM",
                "value": 31
              },
              {
                "unit": "KILOGRAM",
                "value": 15
              },
              {
                "unit": "POUND",
                "value": 8
              }
            ]
          },
          "originalLimits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "H0HeY",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "0Abjp",
                "numberOfPieces": 1
              }
            ],
            "maxBaggagePieces": 1,
            "maxTotalWeight": [
              {
                "unit": "KILOGRAM",
                "value": 18
              },
              {
                "unit": "POUND",
                "value": 34
              },
              {
                "unit": "KILOGRAM",
                "value": 23
              },
              {
                "unit": "POUND",
                "value": 17
              }
            ]
          }
        },
        "id": "kjt6Q",
        "passengerRefs": [
          "j4wSt",
          "O4ANT"
        ],
        "segmentRefs": [
          "Zlz9L",
          "MZwnw",
          "d8XM6",
          "QvZ7e"
        ]
      },
      {
        "carryOnBaggage": [
          {
            "allowanceSystem": "WEIGHT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "uvvEu",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "On6Uh",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "KFPay",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 3,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 22
                },
                {
                  "unit": "POUND",
                  "value": 27
                }
              ]
            },
            "segmentRefs": [
              "VBD7h",
              "O5Ss2",
              "dW-HH"
            ]
          },
          {
            "allowanceSystem": "WEIGHT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "OaFw9",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "q0jxw",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "P9DKg",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 2,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 33
                },
                {
                  "unit": "KILOGRAM",
                  "value": 47
                },
                {
                  "unit": "KILOGRAM",
                  "value": 41
                },
                {
                  "unit": "POUND",
                  "value": 34
                },
                {
                  "unit": "POUND",
                  "value": 15
                }
              ]
            },
            "segmentRefs": [
              "r82rD",
              "VchNd",
              "zJ8xv",
              "Puokg",
              "p3Wx9"
            ]
          }
        ],
        "checkedInBaggage": {
          "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
          "entitlement": {
            "additionalBaggageFeeWaivers": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "ZwXGI",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "5bdrb",
                  "numberOfPieces": 2
                }
              ],
              "maxPieces": 2
            },
            "productModifierRef": "ZU-kE"
          },
          "limits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "aQ1iC",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "X7bd4",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "MKMSe",
                "numberOfPieces": 2
              }
            ],
            "maxBaggagePieces": 1,
            "maxTotalWeight": [
              {
                "unit": "KILOGRAM",
                "value": 20
              },
              {
                "unit": "KILOGRAM",
                "value": 49
              },
              {
                "unit": "POUND",
                "value": 21
              }
            ]
          },
          "originalLimits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "CV54D",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "NNkrn",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "b7gww",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "-jDD8",
                "numberOfPieces": 1
              }
            ],
            "maxBaggagePieces": 1,
            "maxTotalWeight": [
              {
                "unit": "KILOGRAM",
                "value": 25
              },
              {
                "unit": "KILOGRAM",
                "value": 44
              },
              {
                "unit": "KILOGRAM",
                "value": 35
              }
            ]
          }
        },
        "id": "irCaa",
        "passengerRefs": [
          "z3NJj",
          "LQ-Tb",
          "AtdHN"
        ],
        "segmentRefs": [
          "Ng_e_",
          "EzMaU",
          "1Q5_k",
          "RzeAn",
          "1-R10"
        ]
      },
      {
        "carryOnBaggage": [
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "CJbkJ",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "VIh-T",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "-tx_R",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "7ld5l",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "t2SNN",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 1,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 10
                },
                {
                  "unit": "KILOGRAM",
                  "value": 35
                },
                {
                  "unit": "POUND",
                  "value": 9
                },
                {
                  "unit": "POUND",
                  "value": 32
                }
              ]
            },
            "segmentRefs": [
              "UlMxr",
              "5tu26",
              "voQLG"
            ]
          },
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "ES_m5",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "aUskR",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 3,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 10
                },
                {
                  "unit": "POUND",
                  "value": 7
                },
                {
                  "unit": "KILOGRAM",
                  "value": 19
                }
              ]
            },
            "segmentRefs": [
              "UqeZx",
              "vqs-O",
              "XdyrW",
              "moRVn",
              "kA2qh"
            ]
          },
          {
            "allowanceSystem": "PIECE",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "otanI",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "yrPus",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "zCDfz",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "ZLnr1",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "PfOde",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 2,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 37
                },
                {
                  "unit": "POUND",
                  "value": 8
                },
                {
                  "unit": "KILOGRAM",
                  "value": 20
                },
                {
                  "unit": "KILOGRAM",
                  "value": 38
                }
              ]
            },
            "segmentRefs": [
              "EbMwB",
              "sbXTp",
              "Gx4HG"
            ]
          },
          {
            "allowanceSystem": "WEIGHT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "GsFK0",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 3,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 40
                },
                {
                  "unit": "POUND",
                  "value": 28
                },
                {
                  "unit": "POUND",
                  "value": 50
                }
              ]
            },
            "segmentRefs": [
              "jdwe4",
              "nf9Lc",
              "3AOCX",
              "IzJDi"
            ]
          }
        ],
        "checkedInBaggage": {
          "allowanceSystem": "PIECE",
          "entitlement": {
            "additionalBaggageFeeWaivers": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "B_EMi",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "ZPh22",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "Xzb1m",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "CNTtK",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "HWDFe",
                  "numberOfPieces": 2
                }
              ],
              "maxPieces": 3
            },
            "productModifierRef": "yC2IM"
          },
          "limits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "f0fT_",
                "numberOfPieces": 1
              }
            ],
            "maxBaggagePieces": 3,
            "maxTotalWeight": [
              {
                "unit": "KILOGRAM",
                "value": 28
              }
            ]
          },
          "originalLimits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "wmfhl",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "I2-Lj",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "jcOXb",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "govlT",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "-i3al",
                "numberOfPieces": 1
              }
            ],
            "maxBaggagePieces": 3,
            "maxTotalWeight": [
              {
                "unit": "KILOGRAM",
                "value": 5
              },
              {
                "unit": "KILOGRAM",
                "value": 5
              },
              {
                "unit": "KILOGRAM",
                "value": 14
              },
              {
                "unit": "KILOGRAM",
                "value": 8
              }
            ]
          }
        },
        "id": "85Qip",
        "passengerRefs": [
          "F-bns",
          "PEd4z",
          "owg8Z",
          "aqLUG"
        ],
        "segmentRefs": [
          "9Giii",
          "FpgM_",
          "N5jGe"
        ]
      }
    ],
    "baggageGrids": [
      {
        "baggageSlotType": "NON_STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "wN6J7",
                "passengerRefs": [
                  "-kjbk",
                  "vLjUM",
                  "G5QyA"
                ]
              },
              {
                "baggageAllowanceRef": "6B96x",
                "passengerRefs": [
                  "MALb5"
                ]
              },
              {
                "baggageAllowanceRef": "Xhqn8",
                "passengerRefs": [
                  "fwai_",
                  "9Tb7X"
                ]
              },
              {
                "baggageAllowanceRef": "BvNT3",
                "passengerRefs": [
                  "k1R7s",
                  "KQgKi"
                ]
              },
              {
                "baggageAllowanceRef": "sXvhh",
                "passengerRefs": [
                  "GcEiT"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "z6nez",
                "passengerRefs": [
                  "Eq4Yg",
                  "Ow_at",
                  "KZ5oq",
                  "o7VYw"
                ],
                "segmentRefs": [
                  "F7g03",
                  "wLCdO"
                ]
              },
              {
                "ancillaryRef": "I-kOM",
                "passengerRefs": [
                  "b9cOu",
                  "lNvYC",
                  "Tceag",
                  "jmTRd",
                  "4cxol"
                ],
                "segmentRefs": [
                  "ivxfn",
                  "Xk3ot",
                  "8cNwi",
                  "LDibJ",
                  "bmHru"
                ]
              }
            ],
            "number": 1,
            "offerItems": [
              {
                "allowedQuantityRef": "sp-MA",
                "displayOnly": true,
                "displayOnlyReason": "restricted",
                "offerItemId": "Tv89A",
                "passengerRefs": [
                  "d-hHx"
                ],
                "pricedAncillaryRef": "VNx4A"
              },
              {
                "allowedQuantityRef": "Z_GM0",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "HEHLw",
                "passengerRefs": [
                  "ZAlha",
                  "cJsAw",
                  "5CyXD",
                  "O_MPx",
                  "ytOUV"
                ],
                "pricedAncillaryRef": "ZoZdm"
              }
            ]
          }
        ],
        "segmentRefs": [
          "4VJZL",
          "XT0km",
          "Yh-ZV",
          "9-Tqo",
          "W48fe"
        ]
      },
      {
        "baggageSlotType": "STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "lBsX5",
                "passengerRefs": [
                  "Jlqxx",
                  "GRObG"
                ]
              },
              {
                "baggageAllowanceRef": "cKzol",
                "passengerRefs": [
                  "sFTUn",
                  "IdFAN",
                  "m86hm",
                  "sfbkB"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "O1zEB",
                "passengerRefs": [
                  "dTGgf",
                  "1ilX8",
                  "J5e90",
                  "z6Nt3"
                ],
                "segmentRefs": [
                  "iD_ot"
                ]
              },
              {
                "ancillaryRef": "zgHG5",
                "passengerRefs": [
                  "ugRNs",
                  "M-95g",
                  "-SV_r",
                  "MyIzN",
                  "9gQ92"
                ],
                "segmentRefs": [
                  "W2EOs",
                  "Dmeri",
                  "GB1_z",
                  "8ZBgJ"
                ]
              }
            ],
            "number": 1,
            "offerItems": [
              {
                "allowedQuantityRef": "k4Ndu",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "aD4Gi",
                "passengerRefs": [
                  "OhllG",
                  "jpcwQ",
                  "xt_uw",
                  "NKGp9"
                ],
                "pricedAncillaryRef": "JeJE4"
              }
            ]
          }
        ],
        "segmentRefs": [
          "5pmN2",
          "tM-2x",
          "RF-XX",
          "kMYze"
        ]
      },
      {
        "baggageSlotType": "STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "UpwL0",
                "passengerRefs": [
                  "YgioP"
                ]
              },
              {
                "baggageAllowanceRef": "8xbwC",
                "passengerRefs": [
                  "z6Va6",
                  "8KCrj",
                  "5R0Pb",
                  "yZURB",
                  "HJWrb"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "ryRDu",
                "passengerRefs": [
                  "SL9yl",
                  "rIIqW",
                  "xgkea",
                  "FmCBp"
                ],
                "segmentRefs": [
                  "GsgyD",
                  "6CCXL",
                  "HnNPZ",
                  "R_o5X"
                ]
              },
              {
                "ancillaryRef": "l-cfY",
                "passengerRefs": [
                  "Tl9f7",
                  "TVfkA",
                  "TWFkR"
                ],
                "segmentRefs": [
                  "3SDxo",
                  "u3fTy",
                  "glUhE",
                  "XMVpA",
                  "FZK1Y"
                ]
              },
              {
                "ancillaryRef": "Ke-lm",
                "passengerRefs": [
                  "4-Lrv",
                  "erVpt",
                  "ySRiO",
                  "QhgjN",
                  "45grZ"
                ],
                "segmentRefs": [
                  "JM4IA"
                ]
              },
              {
                "ancillaryRef": "HXZIi",
                "passengerRefs": [
                  "bY3EK",
                  "RwACT",
                  "azGXB"
                ],
                "segmentRefs": [
                  "po4ms",
                  "P6ksm",
                  "liVDy",
                  "WHUs2",
                  "W7OJs"
                ]
              }
            ],
            "number": 3,
            "offerItems": [
              {
                "allowedQuantityRef": "ok1V_",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "Rm7Sm",
                "passengerRefs": [
                  "vsG70",
                  "mNbAS",
                  "YNh0N",
                  "7_vnC"
                ],
                "pricedAncillaryRef": "6ShIB"
              },
              {
                "allowedQuantityRef": "dZZjR",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "VlVE1",
                "passengerRefs": [
                  "8MBD4",
                  "eAaQ5"
                ],
                "pricedAncillaryRef": "I_Chu"
              },
              {
                "allowedQuantityRef": "4gWtt",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "T-hay",
                "passengerRefs": [
                  "ZWosG"
                ],
                "pricedAncillaryRef": "k2dXU"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "AGpVC",
                "passengerRefs": [
                  "rhZBq",
                  "-xiQF"
                ]
              },
              {
                "baggageAllowanceRef": "yO5f8",
                "passengerRefs": [
                  "Wqqmz",
                  "thVGC",
                  "jpib5",
                  "NRYup"
                ]
              },
              {
                "baggageAllowanceRef": "exVrF",
                "passengerRefs": [
                  "CGT0Z",
                  "WJGxV",
                  "HYaFM",
                  "nhc3i",
                  "3O2KP"
                ]
              },
              {
                "baggageAllowanceRef": "P0IBT",
                "passengerRefs": [
                  "SYNW7",
                  "PzNNG",
                  "QZ5VN",
                  "aaY8x",
                  "ezHFw"
                ]
              },
              {
                "baggageAllowanceRef": "wT5Np",
                "passengerRefs": [
                  "NqKw0",
                  "S15cK"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "9jnjO",
                "passengerRefs": [
                  "WG8Yd",
                  "s2Bxj",
                  "cPJwi",
                  "lQP6A",
                  "CK48l"
                ],
                "segmentRefs": [
                  "bdOxa",
                  "-PjIE",
                  "Ark11",
                  "_Ljvt",
                  "U_RQ5"
                ]
              },
              {
                "ancillaryRef": "GqVq2",
                "passengerRefs": [
                  "HkoG-",
                  "1GnDh",
                  "e6sbP",
                  "TVfMQ",
                  "uqlv2"
                ],
                "segmentRefs": [
                  "FgoC6",
                  "VXacx"
                ]
              },
              {
                "ancillaryRef": "MIDdA",
                "passengerRefs": [
                  "Qkwyb",
                  "SnbYF"
                ],
                "segmentRefs": [
                  "4dTMT",
                  "cAGIh",
                  "FBNLa",
                  "GpVGH"
                ]
              },
              {
                "ancillaryRef": "v5rTO",
                "passengerRefs": [
                  "LnwJO",
                  "xtCL6",
                  "79jnu"
                ],
                "segmentRefs": [
                  "kJscd",
                  "gLLSN",
                  "Yl1ut",
                  "OGDOR",
                  "LBmFF"
                ]
              },
              {
                "ancillaryRef": "0LMWf",
                "passengerRefs": [
                  "FhHvQ",
                  "DWwuD"
                ],
                "segmentRefs": [
                  "G9R1Q",
                  "u6UK0",
                  "sx5io"
                ]
              }
            ],
            "number": 5,
            "offerItems": [
              {
                "allowedQuantityRef": "ta5Tq",
                "displayOnly": false,
                "displayOnlyReason": "restricted",
                "offerItemId": "q0Mfz",
                "passengerRefs": [
                  "7W-iI"
                ],
                "pricedAncillaryRef": "i2J1w"
              },
              {
                "allowedQuantityRef": "r3jCf",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "5aLbp",
                "passengerRefs": [
                  "d8X1r",
                  "T-ZmY"
                ],
                "pricedAncillaryRef": "nSvUc"
              }
            ]
          }
        ],
        "segmentRefs": [
          "o7mTw",
          "H2-j6",
          "jMklc"
        ]
      }
    ],
    "offerExpirationDateTime": "2026-09-03T00:00:00.0Z",
    "offerId": "314adad1-ac47-4f8c-a6a8-1723b9effa30",
    "otherBaggageCharges": [
      {
        "allowedQuantityRef": "3R0Wi",
        "displayOnly": true,
        "displayOnlyReason": "restricted",
        "offerItemId": "agXaw",
        "passengerRefs": [
          "Qkbpi"
        ],
        "pricedAncillaryRef": "jeWOx"
      },
      {
        "allowedQuantityRef": "4yD9J",
        "displayOnly": true,
        "displayOnlyReason": "not-available",
        "offerItemId": "9VOOX",
        "passengerRefs": [
          "SF_ZH",
          "5RIMS",
          "RulQ_",
          "uFZEM"
        ],
        "pricedAncillaryRef": "ynXED"
      },
      {
        "allowedQuantityRef": "0j_VV",
        "displayOnly": true,
        "displayOnlyReason": "not-available",
        "offerItemId": "P9HA5",
        "passengerRefs": [
          "wcKXb",
          "8rA9V"
        ],
        "pricedAncillaryRef": "JQrLT"
      },
      {
        "allowedQuantityRef": "4SnUx",
        "displayOnly": false,
        "displayOnlyReason": "restricted",
        "offerItemId": "rMyZa",
        "passengerRefs": [
          "daZRi"
        ],
        "pricedAncillaryRef": "V7Oj4"
      }
    ]
  }
}
{
  "definitions": {
    "additionalProperties": false,
    "description": "Contains definitions of all complex data elements referenced within offer structures.",
    "properties": {
      "allowedQuantities": {
        "description": "Lists the profiles with allowed quantities used within offer items.",
        "items": {
          "additionalProperties": false,
          "description": "Contains information that is provided to POS about the number of times an offer item can be picked.",
          "properties": {
            "id": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "perPassenger": {
              "additionalProperties": false,
              "description": "Contains number of items that can be picked by each eligible passenger.",
              "properties": {
                "maximum": {
                  "description": "Specifies the maximum number of items that can be picked for a particular offer item. If it is not present, then there is no restriction on the maximum number of items.",
                  "minimum": 0,
                  "type": "integer",
                  "x-faker": {
                    "number.int": {
                      "max": 10,
                      "min": 2
                    }
                  }
                },
                "minimum": {
                  "description": "Specifies the minimum number of items that can be picked for a particular offer item.",
                  "minimum": 0,
                  "type": "integer",
                  "x-faker": {
                    "number.int": {
                      "max": 1,
                      "min": 0
                    }
                  }
                }
              },
              "type": "object"
            }
          },
          "type": "object"
        },
        "type": "array"
      },
      "ancillaries": {
        "description": "Lists the definitions of baggage ancillaries.",
        "items": {
          "additionalProperties": false,
          "description": "Contains basic information about the ancillary product offered.",
          "properties": {
            "airline": {
              "description": "The code list contents of IATA Resolution 762 airline codes, or of ICAO airline codes.",
              "pattern": "^([A-Z]{3}|[A-Z]{2})|([0-9][A-Z])|([A-Z][0-9])$",
              "type": "string",
              "x-faker": {
                "helpers.arrayElement": [
                  [
                    "AA",
                    "DL",
                    "UA",
                    "BA",
                    "LH",
                    "AF",
                    "SQ",
                    "EK",
                    "CX",
                    "NH"
                  ]
                ]
              }
            },
            "baggageDetails": {
              "additionalProperties": false,
              "description": "Contains additional details about the baggage product.",
              "properties": {
                "sizeLimit": {
                  "additionalProperties": false,
                  "description": "Contains size limit applicable to specific baggage product. At least one of properties needs to be defined.",
                  "properties": {
                    "over": {
                      "description": "The baggage product is applicable only for items over the specified linear size.",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "unit": {
                            "enum": [
                              "CENTIMETER",
                              "INCH"
                            ],
                            "type": "string"
                          },
                          "value": {
                            "description": "Identifies the linear size in specified unit.",
                            "minimum": 0,
                            "type": "integer",
                            "x-faker": {
                              "number.int": {
                                "max": 200,
                                "min": 50
                              }
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "upTo": {
                      "description": "The baggage product is applicable only for items up to specified linear size.",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "unit": {
                            "enum": [
                              "CENTIMETER",
                              "INCH"
                            ],
                            "type": "string"
                          },
                          "value": {
                            "description": "Identifies the linear size in specified unit.",
                            "minimum": 0,
                            "type": "integer",
                            "x-faker": {
                              "number.int": {
                                "max": 200,
                                "min": 50
                              }
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "type": "object"
                },
                "weightLimit": {
                  "additionalProperties": false,
                  "description": "Contains weight limit applicable to specific baggage product. At least one of properties needs to be defined.",
                  "properties": {
                    "over": {
                      "description": "The baggage product is applicable only for items over specified weight.",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "unit": {
                            "enum": [
                              "KILOGRAM",
                              "POUND"
                            ],
                            "type": "string"
                          },
                          "value": {
                            "description": "Identifies the weight in specified unit.",
                            "minimum": 0,
                            "type": "integer",
                            "x-faker": {
                              "number.int": {
                                "max": 50,
                                "min": 5
                              }
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "upTo": {
                      "description": "The baggage product is applicable only for items up to specified weight.",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "unit": {
                            "enum": [
                              "KILOGRAM",
                              "POUND"
                            ],
                            "type": "string"
                          },
                          "value": {
                            "description": "Identifies the weight in specified unit.",
                            "minimum": 0,
                            "type": "integer",
                            "x-faker": {
                              "number.int": {
                                "max": 50,
                                "min": 5
                              }
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "type": "object"
                }
              },
              "type": "object"
            },
            "commercialName": {
              "description": "The commercial name associated with the sub code.",
              "type": "string",
              "x-faker": "commerce.productName"
            },
            "groupCode": {
              "description": "The type of ancillary service as per IATA standard (2 letter code defined in ARIMP manual).",
              "pattern": "^[0-9A-Z]{2}$",
              "type": "string",
              "x-faker": {
                "string.alpha": 3
              }
            },
            "id": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "subCode": {
              "description": "The sub code is either an industry-defined or carrier-defined code identifying a specific type of service. Industry-defined codes are available for all carriers (or vendors) to use and have a standard definition. Carrier-defined codes are available for a specific carrier (or vendor) only and are defined by that carrier (or vendor). All industry-defined sub codes are maintained by ATPCO. Carrier-defined sub codes are maintained by each carrier (or vendor) utilizing the code.\n",
              "pattern": "^[0-9A-Z]{3}$",
              "type": "string",
              "x-faker": {
                "string.alphanumeric": 4
              }
            }
          },
          "required": [
            "id",
            "airline",
            "subCode",
            "groupCode",
            "commercialName"
          ],
          "type": "object"
        },
        "type": "array"
      },
      "passengers": {
        "description": "Lists the basic passenger definitions indicating the passengers eligible for given returned allowance or offers.",
        "items": {
          "additionalProperties": false,
          "description": "Contains base information about passenger which is matched during reservation.",
          "properties": {
            "id": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "name": {
              "additionalProperties": false,
              "description": "Contains name of the passenger.",
              "properties": {
                "first": {
                  "description": "The passenger's first name.",
                  "type": "string",
                  "x-faker": "person.firstName"
                },
                "last": {
                  "description": "The passenger's last name.",
                  "type": "string",
                  "x-faker": "person.lastName"
                },
                "prefix": {
                  "description": "The optional prefix part of the name.",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "MR",
                        "MRS",
                        "MS",
                        "DR",
                        "MISS"
                      ]
                    ]
                  }
                },
                "raw": {
                  "description": "The name of the person as stored in the computer system. For example, in Sabre GDS it is the last name separated from rest of the name with a slash ('SMITH/JOHN'). Rest of the name has no fixed format and may include first name, middle name and title. There are systems which provide this name as passenger identification.",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "/ "
                      ]
                    ]
                  }
                },
                "suffix": {
                  "description": "The optional name suffix of the passenger.",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "II",
                        "III",
                        "JR",
                        "SR"
                      ]
                    ]
                  }
                }
              },
              "type": "object",
              "x-beeceptor-template": true
            },
            "referenceId": {
              "description": "The reference identifier that identifies the passenger within existing reservation.",
              "type": "string",
              "x-faker": {
                "helpers.fromRegExp": [
                  "[0-9]{1}.[0-9]{1}"
                ]
              }
            },
            "ticketNumbers": {
              "description": "Lists the ticket numbers considered to define priced itineraries.",
              "type": "array",
              "x-faker": {
                "helpers.arrayElements": [
                  [
                    "0011234567890",
                    "0559876543210",
                    "1761122334455",
                    "2059988776655",
                    "0165544332211",
                    "0741122334455",
                    "0069988776655",
                    "0185544332211",
                    "0201122334455",
                    "0239988776655"
                  ],
                  {
                    "max": 5,
                    "min": 2
                  }
                ]
              }
            },
            "type": {
              "description": "The three letter code (PTC) value that applies to the characteristic of the passenger and typically drives pricing values.",
              "maxLength": 3,
              "minLength": 3,
              "pattern": "^[0-9A-Z]*$",
              "type": "string",
              "x-faker": {
                "helpers.arrayElement": [
                  [
                    "ADT",
                    "CHD",
                    "INF",
                    "SRC",
                    "STU"
                  ]
                ]
              }
            }
          },
          "type": "object",
          "x-beeceptor-template": true
        },
        "type": "array"
      },
      "pricedAncillaries": {
        "description": "Lists the definitions of priced baggage ancillaries.",
        "items": {
          "additionalProperties": false,
          "description": "Contains information about the ancillary product price over the specific journey segments.",
          "properties": {
            "ancillaryFee": {
              "additionalProperties": false,
              "description": "Contains the complete breakdown for ancillary product price.\n`unitFee` is present only if quantity is greater than 1.",
              "properties": {
                "taxesIncludedInBase": {
                  "type": "boolean",
                  "x-faker": "datatype.boolean"
                },
                "taxExempt": {
                  "type": "boolean",
                  "x-faker": "datatype.boolean"
                },
                "totalFee": {
                  "additionalProperties": false,
                  "description": "Contains the breakdown for ancillary fee.",
                  "properties": {
                    "base": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "taxes": {
                      "description": "Lists the taxes applied in the breakdown.",
                      "items": {
                        "additionalProperties": false,
                        "description": "Contains reusable price element for taxes which has a tax code in addition to monetary values.",
                        "examples": [
                          {
                            "amount": {
                              "currency": "USD",
                              "value": 1
                            },
                            "equivalentAmount": {
                              "currency": "PLN",
                              "value": 3.98
                            },
                            "taxCode": "UO"
                          }
                        ],
                        "properties": {
                          "amount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "equivalentAmount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "taxCode": {
                            "description": "The specific code that identifies the tax.",
                            "type": "string",
                            "x-faker": {
                              "string.alpha": 3
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "taxesTotal": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "total": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    }
                  },
                  "type": "object"
                },
                "unitFee": {
                  "additionalProperties": false,
                  "description": "Contains the breakdown for ancillary fee.",
                  "properties": {
                    "base": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "taxes": {
                      "description": "Lists the taxes applied in the breakdown.",
                      "items": {
                        "additionalProperties": false,
                        "description": "Contains reusable price element for taxes which has a tax code in addition to monetary values.",
                        "examples": [
                          {
                            "amount": {
                              "currency": "USD",
                              "value": 1
                            },
                            "equivalentAmount": {
                              "currency": "PLN",
                              "value": 3.98
                            },
                            "taxCode": "UO"
                          }
                        ],
                        "properties": {
                          "amount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "equivalentAmount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "taxCode": {
                            "description": "The specific code that identifies the tax.",
                            "type": "string",
                            "x-faker": {
                              "string.alpha": 3
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "taxesTotal": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "total": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    }
                  },
                  "type": "object"
                }
              },
              "type": "object"
            },
            "ancillaryRef": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "id": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "originalAncillaryFee": {
              "additionalProperties": false,
              "description": "Contains the complete breakdown for ancillary product price.\n`unitFee` is present only if quantity is greater than 1.",
              "properties": {
                "taxesIncludedInBase": {
                  "type": "boolean",
                  "x-faker": "datatype.boolean"
                },
                "taxExempt": {
                  "type": "boolean",
                  "x-faker": "datatype.boolean"
                },
                "totalFee": {
                  "additionalProperties": false,
                  "description": "Contains the breakdown for ancillary fee.",
                  "properties": {
                    "base": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "taxes": {
                      "description": "Lists the taxes applied in the breakdown.",
                      "items": {
                        "additionalProperties": false,
                        "description": "Contains reusable price element for taxes which has a tax code in addition to monetary values.",
                        "examples": [
                          {
                            "amount": {
                              "currency": "USD",
                              "value": 1
                            },
                            "equivalentAmount": {
                              "currency": "PLN",
                              "value": 3.98
                            },
                            "taxCode": "UO"
                          }
                        ],
                        "properties": {
                          "amount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "equivalentAmount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "taxCode": {
                            "description": "The specific code that identifies the tax.",
                            "type": "string",
                            "x-faker": {
                              "string.alpha": 3
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "taxesTotal": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "total": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    }
                  },
                  "type": "object"
                },
                "unitFee": {
                  "additionalProperties": false,
                  "description": "Contains the breakdown for ancillary fee.",
                  "properties": {
                    "base": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "taxes": {
                      "description": "Lists the taxes applied in the breakdown.",
                      "items": {
                        "additionalProperties": false,
                        "description": "Contains reusable price element for taxes which has a tax code in addition to monetary values.",
                        "examples": [
                          {
                            "amount": {
                              "currency": "USD",
                              "value": 1
                            },
                            "equivalentAmount": {
                              "currency": "PLN",
                              "value": 3.98
                            },
                            "taxCode": "UO"
                          }
                        ],
                        "properties": {
                          "amount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "equivalentAmount": {
                            "properties": {
                              "currency": {
                                "description": "Currency code",
                                "pattern": "^([A-Z]{3})$",
                                "type": "string",
                                "x-faker": "finance.currencyCode"
                              },
                              "value": {
                                "description": "Identifies the amount in specified currency.",
                                "type": "number",
                                "x-faker": {
                                  "number.float": {
                                    "fractionDigits": 2,
                                    "max": 500,
                                    "min": 10
                                  }
                                }
                              }
                            },
                            "type": "object"
                          },
                          "taxCode": {
                            "description": "The specific code that identifies the tax.",
                            "type": "string",
                            "x-faker": {
                              "string.alpha": 3
                            }
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "taxesTotal": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    },
                    "total": {
                      "additionalProperties": false,
                      "description": "Contains a reusable object that can be used as total or tax value. Each price element can be expressed in base currency and in equivalent of requested currency.",
                      "examples": [
                        {
                          "amount": {
                            "currency": "EUR",
                            "value": 160
                          },
                          "equivalentAmount": {
                            "currency": "CNY",
                            "value": 1260
                          }
                        }
                      ],
                      "properties": {
                        "amount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        },
                        "equivalentAmount": {
                          "properties": {
                            "currency": {
                              "description": "Currency code",
                              "pattern": "^([A-Z]{3})$",
                              "type": "string",
                              "x-faker": "finance.currencyCode"
                            },
                            "value": {
                              "description": "Identifies the amount in specified currency.",
                              "type": "number",
                              "x-faker": {
                                "number.float": {
                                  "fractionDigits": 2,
                                  "max": 500,
                                  "min": 10
                                }
                              }
                            }
                          },
                          "type": "object"
                        }
                      },
                      "type": "object"
                    }
                  },
                  "type": "object"
                }
              },
              "type": "object"
            },
            "priceModifierRef": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "quantity": {
              "default": 1,
              "description": "Specifies the number of units within the price.",
              "minimum": 1,
              "type": "integer",
              "x-faker": {
                "number.int": {
                  "max": 5,
                  "min": 1
                }
              }
            },
            "segmentRefs": {
              "description": "Lists the segments which are covered by the defined fee where price for a product can be used over multiple segments of journey.",
              "items": {
                "description": "The element ID compliant with xsd:ID.",
                "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
                "type": "string",
                "x-faker": {
                  "string.nanoid": 5
                }
              },
              "type": "array"
            }
          },
          "type": "object"
        },
        "type": "array"
      },
      "rules": {
        "description": "Contains definitions of various rules which enhance returned offers. Integrator can use it for rules execution tracking purposes, or POS can highlight various offers.",
        "properties": {
          "priceModifiers": {
            "description": "Lists the definitions of price modifiers which alter prices of the offers (like discounting).",
            "items": {
              "additionalProperties": false,
              "properties": {
                "id": {
                  "description": "The element ID compliant with xsd:ID.",
                  "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
                  "type": "string",
                  "x-faker": {
                    "string.nanoid": 5
                  }
                },
                "offerName": {
                  "description": "The textual tag informing about the rule.",
                  "type": "string",
                  "x-faker": "company.catchPhrase"
                },
                "ruleId": {
                  "description": "The identifier from the execution engine which allows to identify the rule.",
                  "type": "string",
                  "x-faker": {
                    "string.nanoid": 6
                  }
                },
                "type": {
                  "description": "The type of price modification rule such as 'waiver', 'discount', 'markup' or 'override'",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "discount",
                        "markup",
                        "waiver"
                      ]
                    ]
                  }
                }
              },
              "type": "object"
            },
            "type": "array"
          },
          "productModifiers": {
            "description": "Lists the product modifiers which enhances the products offered (like increasing weight limits).",
            "items": {
              "additionalProperties": false,
              "properties": {
                "id": {
                  "description": "The element ID compliant with xsd:ID.",
                  "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
                  "type": "string",
                  "x-faker": {
                    "string.nanoid": 5
                  }
                },
                "offerName": {
                  "description": "The textual tag that informs about the rule.",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "Free Bag",
                        "Discounted Bag",
                        "Extra Weight"
                      ]
                    ]
                  }
                },
                "ruleId": {
                  "description": "The identifier from the execution engine which allows to identify the rule.",
                  "type": "string",
                  "x-faker": {
                    "string.nanoid": 6
                  }
                },
                "type": {
                  "description": "The specification of the type of rule.",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "entitlement",
                        "restriction"
                      ]
                    ]
                  }
                }
              },
              "type": "object"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "segments": {
        "description": "Lists the basic segment definitions indicating the allowance / offers applicable on flights.",
        "items": {
          "additionalProperties": false,
          "description": "Contains base properties of a segment that allows to match it in a reservation.\n",
          "properties": {
            "departure": {
              "description": "The date and time in `yyyy-MM-ddTHH:mm:ss` format, with optional fractional seconds (`.ssss`) and an optional timezone (`Z` or offset `+/-HH:mm`).\n",
              "format": "date-time",
              "pattern": "^[0-9]{4}-[0-1][0-9]-[0-3][0-9]([tT][0-2][0-9]:[0-5][0-9]:[0-6][0-9](.[0-9]{1,4})?)?([zZ]|([+\\-][0-2][0-9]:[0-5][0-9]))?$",
              "type": "string",
              "x-faker": {
                "date.future": {
                  "years": 1
                }
              }
            },
            "destination": {
              "pattern": "^([A-Z]{3})$",
              "type": "string",
              "x-faker": {
                "helpers.arrayElement": [
                  [
                    "SYD",
                    "FRA",
                    "AMS",
                    "NRT",
                    "HKG",
                    "ICN",
                    "YYZ",
                    "MIA",
                    "DEN",
                    "DFW"
                  ]
                ]
              }
            },
            "id": {
              "description": "The element ID compliant with xsd:ID.",
              "pattern": "^[a-zA-Z_][a-zA-Z0-9_\\-\\.]*$",
              "type": "string",
              "x-faker": {
                "string.nanoid": 5
              }
            },
            "marketingDetails": {
              "additionalProperties": false,
              "description": "Contains details of either marketing or operating carrier.",
              "properties": {
                "airline": {
                  "description": "The code list contents of IATA Resolution 762 airline codes, or of ICAO airline codes.",
                  "pattern": "^([A-Z]{3}|[A-Z]{2})|([0-9][A-Z])|([A-Z][0-9])$",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "AA",
                        "DL",
                        "UA",
                        "BA",
                        "LH",
                        "AF",
                        "SQ",
                        "EK",
                        "CX",
                        "NH"
                      ]
                    ]
                  }
                },
                "bookingCode": {
                  "description": "The airline assigned booking code.\n",
                  "maxLength": 1,
                  "minLength": 1,
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "Y",
                        "J",
                        "F",
                        "W",
                        "B",
                        "M",
                        "H",
                        "K",
                        "L",
                        "Q"
                      ]
                    ]
                  }
                },
                "flightNumber": {
                  "description": "The number assigned to a flight operated or marketed by a carrier.",
                  "maxLength": 4,
                  "minLength": 1,
                  "pattern": "^[0-9]*$",
                  "type": "string",
                  "x-faker": {
                    "airline.flightNumber": {
                      "max": 9999,
                      "min": 100
                    }
                  }
                }
              },
              "type": "object"
            },
            "operatingDetails": {
              "additionalProperties": false,
              "description": "Contains details of either marketing or operating carrier.",
              "properties": {
                "airline": {
                  "description": "The code list contents of IATA Resolution 762 airline codes, or of ICAO airline codes.",
                  "pattern": "^([A-Z]{3}|[A-Z]{2})|([0-9][A-Z])|([A-Z][0-9])$",
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "AA",
                        "DL",
                        "UA",
                        "BA",
                        "LH",
                        "AF",
                        "SQ",
                        "EK",
                        "CX",
                        "NH"
                      ]
                    ]
                  }
                },
                "bookingCode": {
                  "description": "The airline assigned booking code.\n",
                  "maxLength": 1,
                  "minLength": 1,
                  "type": "string",
                  "x-faker": {
                    "helpers.arrayElement": [
                      [
                        "Y",
                        "J",
                        "F",
                        "W",
                        "B",
                        "M",
                        "H",
                        "K",
                        "L",
                        "Q"
                      ]
                    ]
                  }
                },
                "flightNumber": {
                  "description": "The number assigned to a flight operated or marketed by a carrier.",
                  "maxLength": 4,
                  "minLength": 1,
                  "pattern": "^[0-9]*$",
                  "type": "string",
                  "x-faker": {
                    "airline.flightNumber": {
                      "max": 9999,
                      "min": 100
                    }
                  }
                }
              },
              "type": "object"
            },
            "origin": {
              "pattern": "^([A-Z]{3})$",
              "type": "string",
              "x-faker": {
                "helpers.arrayElement": [
                  [
                    "SYD",
                    "FRA",
                    "AMS",
                    "NRT",
                    "HKG",
                    "ICN",
                    "YYZ",
                    "MIA",
                    "DEN",
                    "DFW"
                  ]
                ]
              }
            },
            "referenceId": {
              "description": "The reference identifier from the reservation system that identifies segment within the existing reservation.",
              "type": "string",
              "x-faker": {
                "number.int": {
                  "asString": true,
                  "max": 10,
                  "min": 1
                }
              }
            }
          },
          "type": "object"
        },
        "type": "array"
      }
    },
    "type": "object",
    "x-beeceptor-template": true
  },
  "errors": [
    {
      "errorCode": "EnWgKWM0e53rjlK",
      "message": "Resource not found",
      "status": "NotProcessed",
      "timeStamp": "2026-10-09T00:00:00.0Z",
      "type": "Authentication"
    },
    {
      "errorCode": "xYmSPI6F2QChaKw",
      "message": "Validation error",
      "status": "NotProcessed",
      "timeStamp": "2027-08-03T00:00:00.0Z",
      "type": "Authentication"
    },
    {
      "errorCode": "lsmA32516QwE7VF",
      "message": "Resource not found",
      "status": "Complete",
      "timeStamp": "2026-09-06T00:00:00.0Z",
      "type": "Authentication"
    },
    {
      "errorCode": "EJSUiP7gJcN9goT",
      "message": "Validation error",
      "status": "Incomplete",
      "timeStamp": "2027-04-14T00:00:00.0Z",
      "type": "Authentication"
    },
    {
      "errorCode": "iyIRxXZ2B7HLGmI",
      "message": "Invalid credentials",
      "status": "Unknown",
      "timeStamp": "2027-05-20T00:00:00.0Z",
      "type": "System"
    }
  ],
  "extensions": {},
  "offer": {
    "baggageAllowance": [
      {
        "carryOnBaggage": [
          {
            "allowanceSystem": "PIECE",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "1rPmg",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "Rb3m5",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 3,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 5
                },
                {
                  "unit": "POUND",
                  "value": 19
                }
              ]
            },
            "segmentRefs": [
              "sDoic",
              "-DDNd",
              "NC-_8"
            ]
          },
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "swc5i",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "rYx3R",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "DHELb",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 3,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 17
                },
                {
                  "unit": "KILOGRAM",
                  "value": 32
                }
              ]
            },
            "segmentRefs": [
              "WEuWQ",
              "kVAdw"
            ]
          },
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "tf9KH",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "ZWbWv",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "Tbwd_",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 1,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 12
                },
                {
                  "unit": "POUND",
                  "value": 49
                },
                {
                  "unit": "POUND",
                  "value": 33
                },
                {
                  "unit": "KILOGRAM",
                  "value": 45
                }
              ]
            },
            "segmentRefs": [
              "vLCLS",
              "KC3WT",
              "5bVRp",
              "Q5SU_"
            ]
          }
        ],
        "checkedInBaggage": {
          "allowanceSystem": "PIECE",
          "entitlement": {
            "additionalBaggageFeeWaivers": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "9YTen",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "WksRF",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "FdND3",
                  "numberOfPieces": 1
                }
              ],
              "maxPieces": 1
            },
            "productModifierRef": "P4S02"
          },
          "limits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "XCvSW",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "lSVKl",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "KeeQp",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "wMRCN",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "QDPaC",
                "numberOfPieces": 2
              }
            ],
            "maxBaggagePieces": 1,
            "maxTotalWeight": [
              {
                "unit": "KILOGRAM",
                "value": 39
              },
              {
                "unit": "POUND",
                "value": 42
              },
              {
                "unit": "KILOGRAM",
                "value": 41
              },
              {
                "unit": "POUND",
                "value": 7
              }
            ]
          },
          "originalLimits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "5NXzh",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "XGv4f",
                "numberOfPieces": 2
              }
            ],
            "maxBaggagePieces": 2,
            "maxTotalWeight": [
              {
                "unit": "KILOGRAM",
                "value": 21
              },
              {
                "unit": "KILOGRAM",
                "value": 45
              },
              {
                "unit": "KILOGRAM",
                "value": 37
              },
              {
                "unit": "POUND",
                "value": 7
              },
              {
                "unit": "KILOGRAM",
                "value": 17
              }
            ]
          }
        },
        "id": "VvkKr",
        "passengerRefs": [
          "O0jRC",
          "4yu_C",
          "i8lg_",
          "CGS6e",
          "PRf3W"
        ],
        "segmentRefs": [
          "2NgtB",
          "-n8LZ"
        ]
      },
      {
        "carryOnBaggage": [
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "ofaWZ",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 2,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 50
                },
                {
                  "unit": "KILOGRAM",
                  "value": 7
                },
                {
                  "unit": "POUND",
                  "value": 23
                },
                {
                  "unit": "POUND",
                  "value": 35
                }
              ]
            },
            "segmentRefs": [
              "LEO-2",
              "5Mlp9"
            ]
          },
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "1K76J",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "mubBX",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "MHtnj",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "9j5WV",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "Q9K1r",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 1,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 22
                }
              ]
            },
            "segmentRefs": [
              "iJzCI",
              "sgUq2",
              "p5CRu"
            ]
          },
          {
            "allowanceSystem": "WEIGHT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "rGJeM",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 3,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 35
                }
              ]
            },
            "segmentRefs": [
              "N3S31"
            ]
          },
          {
            "allowanceSystem": "PIECE",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "YQQaJ",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "CZljJ",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "cHB2E",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "wS6Nt",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 2,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 49
                },
                {
                  "unit": "POUND",
                  "value": 46
                },
                {
                  "unit": "POUND",
                  "value": 28
                }
              ]
            },
            "segmentRefs": [
              "GeQ79",
              "MdKO9"
            ]
          }
        ],
        "checkedInBaggage": {
          "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
          "entitlement": {
            "additionalBaggageFeeWaivers": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "7zjnE",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "A1nig",
                  "numberOfPieces": 1
                }
              ],
              "maxPieces": 1
            },
            "productModifierRef": "MQm1Y"
          },
          "limits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "T63kL",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "8Eyi8",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "tMhbd",
                "numberOfPieces": 1
              }
            ],
            "maxBaggagePieces": 1,
            "maxTotalWeight": [
              {
                "unit": "KILOGRAM",
                "value": 50
              },
              {
                "unit": "POUND",
                "value": 46
              }
            ]
          },
          "originalLimits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "xy380",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "Iywmk",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "J7rFm",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "vYsOU",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "QtbAc",
                "numberOfPieces": 1
              }
            ],
            "maxBaggagePieces": 2,
            "maxTotalWeight": [
              {
                "unit": "POUND",
                "value": 17
              },
              {
                "unit": "POUND",
                "value": 19
              },
              {
                "unit": "KILOGRAM",
                "value": 47
              }
            ]
          }
        },
        "id": "DnKwG",
        "passengerRefs": [
          "aX-Jq",
          "pHhky",
          "KkhGM"
        ],
        "segmentRefs": [
          "qoU7j",
          "J1eNI",
          "OaHyX",
          "8jUm9"
        ]
      }
    ],
    "baggageGrids": [
      {
        "baggageSlotType": "NON_STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "xAsYB",
                "passengerRefs": [
                  "Ylbci",
                  "M4ieC",
                  "6BGB6",
                  "Vwyt9",
                  "jW0G9"
                ]
              },
              {
                "baggageAllowanceRef": "N5Grv",
                "passengerRefs": [
                  "FlDbI",
                  "ffBsW",
                  "sW0SY",
                  "3tEPt"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "QOOye",
                "passengerRefs": [
                  "lIylo"
                ],
                "segmentRefs": [
                  "DD2oH",
                  "H8lWr",
                  "Vyzgf",
                  "u-eW4",
                  "h5KYo"
                ]
              },
              {
                "ancillaryRef": "pgm93",
                "passengerRefs": [
                  "7UKB1",
                  "zWYB8"
                ],
                "segmentRefs": [
                  "Z8Fkw",
                  "xKK7f",
                  "A3Jp0",
                  "Z06Wt"
                ]
              }
            ],
            "number": 3,
            "offerItems": [
              {
                "allowedQuantityRef": "PjdZo",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "wB_7Z",
                "passengerRefs": [
                  "zTBH6"
                ],
                "pricedAncillaryRef": "tI-IE"
              },
              {
                "allowedQuantityRef": "L3pM4",
                "displayOnly": false,
                "displayOnlyReason": "restricted",
                "offerItemId": "dWrDv",
                "passengerRefs": [
                  "pi2t2",
                  "Hsjla"
                ],
                "pricedAncillaryRef": "attsw"
              },
              {
                "allowedQuantityRef": "LtJ1M",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "nfg0M",
                "passengerRefs": [
                  "-wGxw",
                  "8f7oy",
                  "5jCah",
                  "lWcma"
                ],
                "pricedAncillaryRef": "cOCyq"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "dvRt6",
                "passengerRefs": [
                  "_cWdR",
                  "dErHL"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "pw2oX",
                "passengerRefs": [
                  "VuTRm",
                  "8ZvED",
                  "6JQO0",
                  "BnULa",
                  "ADiOU"
                ],
                "segmentRefs": [
                  "pg5o-",
                  "VGZcc",
                  "HVS5O",
                  "vxbM-",
                  "TzDWv"
                ]
              },
              {
                "ancillaryRef": "T4EBf",
                "passengerRefs": [
                  "UxqjQ",
                  "d81i0",
                  "s7jYs"
                ],
                "segmentRefs": [
                  "QOik6",
                  "GVxJt",
                  "60vRQ"
                ]
              },
              {
                "ancillaryRef": "kthNc",
                "passengerRefs": [
                  "qEVu3",
                  "PymKH"
                ],
                "segmentRefs": [
                  "Jbao-",
                  "cvoUc",
                  "0jFS0"
                ]
              },
              {
                "ancillaryRef": "OPeoa",
                "passengerRefs": [
                  "_1KHp",
                  "rTkz2",
                  "KnVV-"
                ],
                "segmentRefs": [
                  "PgYBu",
                  "Lueor",
                  "Lmu0O"
                ]
              },
              {
                "ancillaryRef": "wmlFW",
                "passengerRefs": [
                  "jmAus",
                  "_PMMg"
                ],
                "segmentRefs": [
                  "W0XHs",
                  "B_Lpw",
                  "tfxxG",
                  "iCqyL",
                  "d90bX"
                ]
              }
            ],
            "number": 5,
            "offerItems": [
              {
                "allowedQuantityRef": "L3-2y",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "Ek96x",
                "passengerRefs": [
                  "zZUgu",
                  "t9QeB"
                ],
                "pricedAncillaryRef": "LYue3"
              },
              {
                "allowedQuantityRef": "nY3bV",
                "displayOnly": false,
                "displayOnlyReason": "restricted",
                "offerItemId": "Bsdzt",
                "passengerRefs": [
                  "pZ-bs",
                  "JU2HP",
                  "b5yAx",
                  "wzhgZ"
                ],
                "pricedAncillaryRef": "295vq"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "QOZYi",
                "passengerRefs": [
                  "Ff-m0"
                ]
              },
              {
                "baggageAllowanceRef": "cak2A",
                "passengerRefs": [
                  "G-QGe",
                  "VyXya",
                  "Z9vsy",
                  "aZYi3"
                ]
              },
              {
                "baggageAllowanceRef": "duV0y",
                "passengerRefs": [
                  "h2MGq",
                  "te1jU",
                  "hJ6UC",
                  "Rsi3n"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "9TIYc",
                "passengerRefs": [
                  "BayCC",
                  "OoDRe",
                  "1pQZZ"
                ],
                "segmentRefs": [
                  "kYt0H",
                  "FPXmr"
                ]
              },
              {
                "ancillaryRef": "MH4ku",
                "passengerRefs": [
                  "bGvRS",
                  "qjhes"
                ],
                "segmentRefs": [
                  "We1vf",
                  "RG7Ns"
                ]
              }
            ],
            "number": 1,
            "offerItems": [
              {
                "allowedQuantityRef": "N4seT",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "MbicD",
                "passengerRefs": [
                  "Zi_rL",
                  "Jfx85",
                  "z8M62",
                  "1xLm5"
                ],
                "pricedAncillaryRef": "9Pdgq"
              },
              {
                "allowedQuantityRef": "9uKwi",
                "displayOnly": true,
                "displayOnlyReason": "restricted",
                "offerItemId": "0JNTR",
                "passengerRefs": [
                  "60UfT",
                  "m5hSv",
                  "co4eF",
                  "M1L4s"
                ],
                "pricedAncillaryRef": "CVcca"
              },
              {
                "allowedQuantityRef": "vtyt0",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "TR5fb",
                "passengerRefs": [
                  "A4R2V",
                  "fLdnM",
                  "zGxi7",
                  "fCfW5",
                  "jomZd"
                ],
                "pricedAncillaryRef": "_LzOG"
              }
            ]
          }
        ],
        "segmentRefs": [
          "x2BbK",
          "n0E-v",
          "etKJm"
        ]
      },
      {
        "baggageSlotType": "NON_STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "kJt0w",
                "passengerRefs": [
                  "amFTz"
                ]
              },
              {
                "baggageAllowanceRef": "K9vm3",
                "passengerRefs": [
                  "EJ9Jm",
                  "Ckgdh",
                  "Z0cx6",
                  "-roYH",
                  "gNFwI"
                ]
              },
              {
                "baggageAllowanceRef": "hmaK2",
                "passengerRefs": [
                  "XDPcq",
                  "gTGAv",
                  "6Ce3d",
                  "GEd1W",
                  "5cZvs"
                ]
              },
              {
                "baggageAllowanceRef": "umM11",
                "passengerRefs": [
                  "M5fp3",
                  "6Lg_A",
                  "z00oI",
                  "zpmUj"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "KvPhR",
                "passengerRefs": [
                  "xMY43",
                  "oQv5J",
                  "quwbp",
                  "9F6BJ",
                  "M5BY6"
                ],
                "segmentRefs": [
                  "gmhll"
                ]
              },
              {
                "ancillaryRef": "eL8xq",
                "passengerRefs": [
                  "9LmRL",
                  "Wbsnx",
                  "zED05"
                ],
                "segmentRefs": [
                  "XH4Ez"
                ]
              },
              {
                "ancillaryRef": "fMVv9",
                "passengerRefs": [
                  "NIvQE",
                  "Nfy3r",
                  "PL5qB",
                  "E9zVR"
                ],
                "segmentRefs": [
                  "PkTMj",
                  "Q3vCt"
                ]
              },
              {
                "ancillaryRef": "ctle5",
                "passengerRefs": [
                  "yTUP7",
                  "d1Jgd",
                  "ilJ3G"
                ],
                "segmentRefs": [
                  "_Ghwm",
                  "KQXr-",
                  "JCP-F"
                ]
              },
              {
                "ancillaryRef": "PoBZ_",
                "passengerRefs": [
                  "4PadP",
                  "PVxTT",
                  "Sv8Kn",
                  "6pQpv",
                  "0v3py"
                ],
                "segmentRefs": [
                  "CBPqd",
                  "XgKod",
                  "X0-5C"
                ]
              }
            ],
            "number": 4,
            "offerItems": [
              {
                "allowedQuantityRef": "znQkl",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "cQvWO",
                "passengerRefs": [
                  "VYiEg",
                  "uKBVK"
                ],
                "pricedAncillaryRef": "zXqJs"
              },
              {
                "allowedQuantityRef": "RDEKR",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "OXnsS",
                "passengerRefs": [
                  "pCPFT"
                ],
                "pricedAncillaryRef": "Y1RRo"
              },
              {
                "allowedQuantityRef": "O7oyZ",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "Lf_eY",
                "passengerRefs": [
                  "Y9_GG",
                  "CH1AO",
                  "keHYx"
                ],
                "pricedAncillaryRef": "gj-Uf"
              },
              {
                "allowedQuantityRef": "4TbSM",
                "displayOnly": true,
                "displayOnlyReason": "restricted",
                "offerItemId": "gBPlI",
                "passengerRefs": [
                  "YBHVq",
                  "KNNSS",
                  "hwYZK",
                  "GJezT"
                ],
                "pricedAncillaryRef": "CJGOA"
              }
            ]
          }
        ],
        "segmentRefs": [
          "B6ZaT",
          "RhbsW",
          "fi1NF"
        ]
      },
      {
        "baggageSlotType": "STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "JDUC3",
                "passengerRefs": [
                  "7rLiS",
                  "FJp79",
                  "mxEao",
                  "_Uk6u"
                ]
              },
              {
                "baggageAllowanceRef": "idUTM",
                "passengerRefs": [
                  "YwZUM",
                  "TE8RB"
                ]
              },
              {
                "baggageAllowanceRef": "Ku8C3",
                "passengerRefs": [
                  "tvtYU",
                  "-oBwt",
                  "DvBcw",
                  "VzKsY",
                  "OugoY"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "O6K9P",
                "passengerRefs": [
                  "wNP3E",
                  "Iu2H3"
                ],
                "segmentRefs": [
                  "H9bNB",
                  "Qwndd"
                ]
              },
              {
                "ancillaryRef": "MZ_4l",
                "passengerRefs": [
                  "_HFVh",
                  "XmOjw",
                  "DbS1k",
                  "xdIYm",
                  "pg7FY"
                ],
                "segmentRefs": [
                  "8FbTR",
                  "64eAc"
                ]
              },
              {
                "ancillaryRef": "OywsT",
                "passengerRefs": [
                  "UlIO_"
                ],
                "segmentRefs": [
                  "PMPhj",
                  "csdlO"
                ]
              },
              {
                "ancillaryRef": "97HtE",
                "passengerRefs": [
                  "6sgNe",
                  "afmC6",
                  "t3o-3"
                ],
                "segmentRefs": [
                  "D1y4_",
                  "5VQWP",
                  "cpCC4"
                ]
              }
            ],
            "number": 3,
            "offerItems": [
              {
                "allowedQuantityRef": "T01AT",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "Jlde_",
                "passengerRefs": [
                  "X5fPH"
                ],
                "pricedAncillaryRef": "qjSpX"
              },
              {
                "allowedQuantityRef": "R0_YI",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "emYT5",
                "passengerRefs": [
                  "82w2M"
                ],
                "pricedAncillaryRef": "RERQR"
              },
              {
                "allowedQuantityRef": "Q0D1k",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "nz8nL",
                "passengerRefs": [
                  "mAhOz",
                  "j6fxH"
                ],
                "pricedAncillaryRef": "wxph0"
              },
              {
                "allowedQuantityRef": "vzeI9",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "AWcV_",
                "passengerRefs": [
                  "VAjWL"
                ],
                "pricedAncillaryRef": "3myeK"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "FVXcE",
                "passengerRefs": [
                  "HIhOL",
                  "hSIly",
                  "IEMsn",
                  "V68n-",
                  "XG3g8"
                ]
              },
              {
                "baggageAllowanceRef": "LVg7W",
                "passengerRefs": [
                  "-KikJ",
                  "4QZfZ",
                  "rQFWE",
                  "aTHPG",
                  "Wb0pg"
                ]
              },
              {
                "baggageAllowanceRef": "7vpQf",
                "passengerRefs": [
                  "ZnvHp",
                  "qbhKR"
                ]
              },
              {
                "baggageAllowanceRef": "RNppQ",
                "passengerRefs": [
                  "qsvOc",
                  "DyxGh"
                ]
              },
              {
                "baggageAllowanceRef": "qpAIG",
                "passengerRefs": [
                  "MID1T",
                  "IjXga",
                  "sWvXJ"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "S2RPV",
                "passengerRefs": [
                  "fptMn",
                  "qCg8Y"
                ],
                "segmentRefs": [
                  "3lyz8",
                  "d1DZF",
                  "FwhqH"
                ]
              },
              {
                "ancillaryRef": "nSdSh",
                "passengerRefs": [
                  "swuw5",
                  "C7oEC",
                  "NgX_p",
                  "y0BmO"
                ],
                "segmentRefs": [
                  "55jrY"
                ]
              },
              {
                "ancillaryRef": "dXdAe",
                "passengerRefs": [
                  "q0lKX"
                ],
                "segmentRefs": [
                  "roDh5",
                  "R8Gwa",
                  "TcxzS",
                  "tUgcv"
                ]
              }
            ],
            "number": 2,
            "offerItems": [
              {
                "allowedQuantityRef": "S8vV6",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "gi8yz",
                "passengerRefs": [
                  "b3EoF",
                  "42zCV",
                  "ppQz4",
                  "QiR8G"
                ],
                "pricedAncillaryRef": "RrdAl"
              },
              {
                "allowedQuantityRef": "qAo6f",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "cwoRZ",
                "passengerRefs": [
                  "dvot5",
                  "2Dj6y",
                  "8uFTW"
                ],
                "pricedAncillaryRef": "9FZQK"
              },
              {
                "allowedQuantityRef": "5YhPf",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "pyCpl",
                "passengerRefs": [
                  "VRn5c"
                ],
                "pricedAncillaryRef": "GSI4e"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "Fu2KS",
                "passengerRefs": [
                  "A0FRx",
                  "24sTz",
                  "DEl0M",
                  "rCMK7",
                  "AI7bc"
                ]
              },
              {
                "baggageAllowanceRef": "1VYPW",
                "passengerRefs": [
                  "2tlgl",
                  "NZ_kx",
                  "mJe2e",
                  "deTCa",
                  "NrmUO"
                ]
              },
              {
                "baggageAllowanceRef": "m1Pcw",
                "passengerRefs": [
                  "fk0P1",
                  "XXM4g",
                  "mKPWi",
                  "zWmbP"
                ]
              },
              {
                "baggageAllowanceRef": "RSdp8",
                "passengerRefs": [
                  "Xztfa",
                  "3Ng6G",
                  "hp7RE",
                  "1IeOW",
                  "rIyRO"
                ]
              },
              {
                "baggageAllowanceRef": "PWbTG",
                "passengerRefs": [
                  "19E8p",
                  "jU_zG"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "pPmAU",
                "passengerRefs": [
                  "cuQWh",
                  "V6v9_",
                  "6t1js",
                  "l8H9g"
                ],
                "segmentRefs": [
                  "zZbpE"
                ]
              },
              {
                "ancillaryRef": "S8gjM",
                "passengerRefs": [
                  "NArUI"
                ],
                "segmentRefs": [
                  "bezXB",
                  "wnczw",
                  "dkGBt"
                ]
              },
              {
                "ancillaryRef": "tLYXv",
                "passengerRefs": [
                  "9V4lC"
                ],
                "segmentRefs": [
                  "fegtL",
                  "v7zzk"
                ]
              }
            ],
            "number": 3,
            "offerItems": [
              {
                "allowedQuantityRef": "Sgxob",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "w-eon",
                "passengerRefs": [
                  "3b5ip",
                  "Mv1Uo"
                ],
                "pricedAncillaryRef": "CjqNk"
              },
              {
                "allowedQuantityRef": "0-2L6",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "QePhp",
                "passengerRefs": [
                  "SNHQw",
                  "D-O5H",
                  "h9QpD"
                ],
                "pricedAncillaryRef": "s9Jl5"
              },
              {
                "allowedQuantityRef": "Uuv77",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "MGhDR",
                "passengerRefs": [
                  "Hebhb",
                  "cDQg6"
                ],
                "pricedAncillaryRef": "DCI9s"
              },
              {
                "allowedQuantityRef": "GBkrY",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "1Wnez",
                "passengerRefs": [
                  "irXfo",
                  "8CQsR",
                  "QCwiJ",
                  "Bv_fy",
                  "_K1r-"
                ],
                "pricedAncillaryRef": "Ck7Zh"
              }
            ]
          }
        ],
        "segmentRefs": [
          "CbJAE",
          "5DhXY",
          "dM-Ho",
          "FMaZj"
        ]
      },
      {
        "baggageSlotType": "NON_STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "-arCn",
                "passengerRefs": [
                  "i0B7U",
                  "j6b7i",
                  "grMku",
                  "fal-1"
                ]
              },
              {
                "baggageAllowanceRef": "fQhP1",
                "passengerRefs": [
                  "ATL31",
                  "dqZZs",
                  "NbY0X",
                  "OdUNi",
                  "jbFrP"
                ]
              },
              {
                "baggageAllowanceRef": "orKpE",
                "passengerRefs": [
                  "Y69Tm"
                ]
              },
              {
                "baggageAllowanceRef": "d_YKD",
                "passengerRefs": [
                  "ZhoLY",
                  "HIOSi",
                  "MSpjO"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "YbhPC",
                "passengerRefs": [
                  "2AH-v",
                  "TQhdy"
                ],
                "segmentRefs": [
                  "e5X7i",
                  "aQ2yW",
                  "4-vLm",
                  "fuC0H",
                  "AwDhf"
                ]
              },
              {
                "ancillaryRef": "XP-1G",
                "passengerRefs": [
                  "5_WGz",
                  "ykgCm",
                  "jk8RO",
                  "DZCwA",
                  "w4B1V"
                ],
                "segmentRefs": [
                  "vuPXf",
                  "CgWi0",
                  "TRM37"
                ]
              },
              {
                "ancillaryRef": "mMWFh",
                "passengerRefs": [
                  "1Xtsm"
                ],
                "segmentRefs": [
                  "Rkm-W",
                  "GDveH"
                ]
              }
            ],
            "number": 2,
            "offerItems": [
              {
                "allowedQuantityRef": "a6T3x",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "LsjMn",
                "passengerRefs": [
                  "yZYbi",
                  "Hynmw",
                  "Kgo_i",
                  "RpCFn",
                  "xca1c"
                ],
                "pricedAncillaryRef": "j_Fzt"
              }
            ]
          }
        ],
        "segmentRefs": [
          "-VbQ4"
        ]
      },
      {
        "baggageSlotType": "STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "0D7QC",
                "passengerRefs": [
                  "XnGNb",
                  "nSr60",
                  "5iiXz"
                ]
              },
              {
                "baggageAllowanceRef": "_wf6f",
                "passengerRefs": [
                  "_cxQB",
                  "xwJr3"
                ]
              },
              {
                "baggageAllowanceRef": "WH4bi",
                "passengerRefs": [
                  "zEjmM",
                  "xCQbn"
                ]
              },
              {
                "baggageAllowanceRef": "fOBjF",
                "passengerRefs": [
                  "JkmyW",
                  "b-l6a",
                  "QEVob"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "_z5PS",
                "passengerRefs": [
                  "eqH2Y",
                  "XPUzh"
                ],
                "segmentRefs": [
                  "ZtPF5"
                ]
              },
              {
                "ancillaryRef": "uj973",
                "passengerRefs": [
                  "cyZiY",
                  "LVnby",
                  "WvJ8B",
                  "DXZ9l",
                  "oeR5h"
                ],
                "segmentRefs": [
                  "MJAkN",
                  "6DHlf",
                  "6J6NB"
                ]
              },
              {
                "ancillaryRef": "ePQ4g",
                "passengerRefs": [
                  "kBQHF",
                  "oTeiH"
                ],
                "segmentRefs": [
                  "nbkX-",
                  "7U_cU"
                ]
              }
            ],
            "number": 3,
            "offerItems": [
              {
                "allowedQuantityRef": "KMKRG",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "zeTLV",
                "passengerRefs": [
                  "h9WsG"
                ],
                "pricedAncillaryRef": "-hjFc"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "AwuuZ",
                "passengerRefs": [
                  "jqKf0",
                  "hvMU8",
                  "bpoBt",
                  "ffFcj",
                  "wUKkc"
                ]
              },
              {
                "baggageAllowanceRef": "cbSPv",
                "passengerRefs": [
                  "B7Zup",
                  "T4kJx"
                ]
              },
              {
                "baggageAllowanceRef": "7-jP-",
                "passengerRefs": [
                  "SBYXZ",
                  "2JMRm"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "DVAN7",
                "passengerRefs": [
                  "mkO9w",
                  "qIqpl",
                  "iJdFB",
                  "qC1xF",
                  "pXuLy"
                ],
                "segmentRefs": [
                  "fmIhQ",
                  "ATqpa",
                  "SUCMQ"
                ]
              },
              {
                "ancillaryRef": "2yG7D",
                "passengerRefs": [
                  "2ZGfh",
                  "5b-6i",
                  "1VZdb"
                ],
                "segmentRefs": [
                  "Hx0JW",
                  "UAlzU",
                  "Ppe2L",
                  "Tp1Ar"
                ]
              },
              {
                "ancillaryRef": "WG4x2",
                "passengerRefs": [
                  "UcNy0",
                  "1hdBU",
                  "cDaJH"
                ],
                "segmentRefs": [
                  "zzYEb",
                  "rSb6v",
                  "xMBtB",
                  "p_VSc"
                ]
              },
              {
                "ancillaryRef": "5XEzG",
                "passengerRefs": [
                  "KHZj_",
                  "WtYHR"
                ],
                "segmentRefs": [
                  "qCIxh",
                  "_L_91"
                ]
              }
            ],
            "number": 2,
            "offerItems": [
              {
                "allowedQuantityRef": "_jd1Z",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "Px0R1",
                "passengerRefs": [
                  "5AZAY",
                  "SKudj",
                  "pFY9c",
                  "LZFMH",
                  "CbvWf"
                ],
                "pricedAncillaryRef": "CnoBD"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "A8Ymf",
                "passengerRefs": [
                  "rsFXl",
                  "U8lNO",
                  "oz0GP",
                  "uUfl9",
                  "zPHyI"
                ]
              },
              {
                "baggageAllowanceRef": "k49_z",
                "passengerRefs": [
                  "eO50e",
                  "RQEsz"
                ]
              },
              {
                "baggageAllowanceRef": "se5XS",
                "passengerRefs": [
                  "ZNYEh",
                  "s0HYg",
                  "TA6RP",
                  "UJPwO"
                ]
              },
              {
                "baggageAllowanceRef": "kbZM7",
                "passengerRefs": [
                  "m5MQp",
                  "HukN3",
                  "CvB1-"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "OEFJc",
                "passengerRefs": [
                  "F-iV9",
                  "pqEYB"
                ],
                "segmentRefs": [
                  "J5HD-",
                  "x4f8v"
                ]
              },
              {
                "ancillaryRef": "kBuvp",
                "passengerRefs": [
                  "mUipf",
                  "MdP31",
                  "WVfgZ"
                ],
                "segmentRefs": [
                  "VAELO",
                  "waOnx",
                  "Y1GYK",
                  "kIvni"
                ]
              },
              {
                "ancillaryRef": "4BRof",
                "passengerRefs": [
                  "d401i"
                ],
                "segmentRefs": [
                  "aK8nh",
                  "G0gdf"
                ]
              }
            ],
            "number": 3,
            "offerItems": [
              {
                "allowedQuantityRef": "PLJxz",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "7s_E7",
                "passengerRefs": [
                  "TK7aA",
                  "jUDVo"
                ],
                "pricedAncillaryRef": "4U0eU"
              },
              {
                "allowedQuantityRef": "-J5Wq",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "56p74",
                "passengerRefs": [
                  "YdO6d",
                  "kErVC"
                ],
                "pricedAncillaryRef": "glF0I"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "Ifnya",
                "passengerRefs": [
                  "lDCEa",
                  "w-M2M",
                  "8ER0g",
                  "ji1r9",
                  "5oHZN"
                ]
              },
              {
                "baggageAllowanceRef": "u72km",
                "passengerRefs": [
                  "vB_Lk",
                  "tDr3U",
                  "U_1OK",
                  "DCo4D",
                  "vEykb"
                ]
              },
              {
                "baggageAllowanceRef": "lLVXc",
                "passengerRefs": [
                  "aC0NT",
                  "-JROd",
                  "631Ik"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "87gUo",
                "passengerRefs": [
                  "0Xxjt"
                ],
                "segmentRefs": [
                  "cW0uB",
                  "lZLfM",
                  "tPJ4X",
                  "OKAFp",
                  "ziPcl"
                ]
              },
              {
                "ancillaryRef": "dX7SU",
                "passengerRefs": [
                  "lU5XH",
                  "juwc-",
                  "ZgH-2"
                ],
                "segmentRefs": [
                  "C0khJ",
                  "N87Hm",
                  "-yzrO",
                  "L8Azp"
                ]
              },
              {
                "ancillaryRef": "DOgf2",
                "passengerRefs": [
                  "nc40a",
                  "nWn0Y",
                  "0FanC"
                ],
                "segmentRefs": [
                  "ihAic",
                  "THcPG",
                  "Syyqa",
                  "pfJ81",
                  "fHJCR"
                ]
              },
              {
                "ancillaryRef": "550nY",
                "passengerRefs": [
                  "hCcRI",
                  "4itaV"
                ],
                "segmentRefs": [
                  "d4Qrp",
                  "Vh6mr",
                  "k495h"
                ]
              }
            ],
            "number": 5,
            "offerItems": [
              {
                "allowedQuantityRef": "MXehP",
                "displayOnly": true,
                "displayOnlyReason": "restricted",
                "offerItemId": "l-vL2",
                "passengerRefs": [
                  "m8NNS"
                ],
                "pricedAncillaryRef": "5ovLS"
              },
              {
                "allowedQuantityRef": "Tazpf",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "3ZMzV",
                "passengerRefs": [
                  "XdX-T",
                  "ffT25"
                ],
                "pricedAncillaryRef": "ssi6a"
              },
              {
                "allowedQuantityRef": "hfXYN",
                "displayOnly": false,
                "displayOnlyReason": "restricted",
                "offerItemId": "syfW6",
                "passengerRefs": [
                  "LAaqz"
                ],
                "pricedAncillaryRef": "u5xhx"
              },
              {
                "allowedQuantityRef": "Fw0gV",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "-Yal3",
                "passengerRefs": [
                  "t92ps"
                ],
                "pricedAncillaryRef": "kHg-8"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "bYscO",
                "passengerRefs": [
                  "kTGiH"
                ]
              },
              {
                "baggageAllowanceRef": "Tq7gG",
                "passengerRefs": [
                  "oO3pR",
                  "mIBc2",
                  "AcnCU",
                  "GJhDO",
                  "Pg9cp"
                ]
              },
              {
                "baggageAllowanceRef": "Y4wv0",
                "passengerRefs": [
                  "LTOEl",
                  "2XeZh",
                  "o_8p0"
                ]
              },
              {
                "baggageAllowanceRef": "LXKpN",
                "passengerRefs": [
                  "2iGZL",
                  "nP9gn",
                  "SB2EW",
                  "kRsXk"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "MGcds",
                "passengerRefs": [
                  "BbExY",
                  "6667o",
                  "QVlbn",
                  "Xd-5-",
                  "gh6Xw"
                ],
                "segmentRefs": [
                  "oaKQj",
                  "okWkU",
                  "p4YPn"
                ]
              },
              {
                "ancillaryRef": "51A7H",
                "passengerRefs": [
                  "KfSNz",
                  "v0l_c",
                  "JjlXS"
                ],
                "segmentRefs": [
                  "2Dggs",
                  "Hn-V9",
                  "5_AXC"
                ]
              },
              {
                "ancillaryRef": "KzB7n",
                "passengerRefs": [
                  "sflll"
                ],
                "segmentRefs": [
                  "qeq2H",
                  "6eTcb",
                  "QDgks",
                  "KVxun",
                  "jztUa"
                ]
              },
              {
                "ancillaryRef": "Hv_FJ",
                "passengerRefs": [
                  "UJXgJ",
                  "PsCT5",
                  "vrrLC"
                ],
                "segmentRefs": [
                  "T8BlM",
                  "nW9Zi",
                  "xLMmf",
                  "Kipm6",
                  "_fIgg"
                ]
              },
              {
                "ancillaryRef": "KgDs5",
                "passengerRefs": [
                  "iZjWo",
                  "scE4t"
                ],
                "segmentRefs": [
                  "_nqbl",
                  "AAoDZ",
                  "8ZrEk",
                  "vLzsA",
                  "ksXtS"
                ]
              }
            ],
            "number": 3,
            "offerItems": [
              {
                "allowedQuantityRef": "TRJ3j",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "bKT56",
                "passengerRefs": [
                  "gQ5S8",
                  "rkMp6"
                ],
                "pricedAncillaryRef": "T__lg"
              },
              {
                "allowedQuantityRef": "Y39j2",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "wuMvy",
                "passengerRefs": [
                  "Jo-cU",
                  "WWTdt",
                  "CdIS-"
                ],
                "pricedAncillaryRef": "fMuc0"
              },
              {
                "allowedQuantityRef": "7Lqc5",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "HA326",
                "passengerRefs": [
                  "YKLll",
                  "rjiIe",
                  "_Q4bi",
                  "KoCZ2",
                  "lZcZb"
                ],
                "pricedAncillaryRef": "zvQHW"
              }
            ]
          }
        ],
        "segmentRefs": [
          "ZOp8f"
        ]
      }
    ],
    "offerExpirationDateTime": "2026-09-28T00:00:00.0Z",
    "offerId": "f6b44d32-e72e-43d5-91ef-4e26d3d4bd74",
    "otherBaggageCharges": [
      {
        "allowedQuantityRef": "moR2s",
        "displayOnly": false,
        "displayOnlyReason": "baggage-charge-waiver",
        "offerItemId": "PS9yU",
        "passengerRefs": [
          "G97lf",
          "Z0s56",
          "R4jvn"
        ],
        "pricedAncillaryRef": "vp1cM"
      },
      {
        "allowedQuantityRef": "jyJDX",
        "displayOnly": false,
        "displayOnlyReason": "restricted",
        "offerItemId": "C06ew",
        "passengerRefs": [
          "k3di3",
          "25Ce5",
          "shL66"
        ],
        "pricedAncillaryRef": "eo8iz"
      },
      {
        "allowedQuantityRef": "HsSde",
        "displayOnly": false,
        "displayOnlyReason": "restricted",
        "offerItemId": "jkTEF",
        "passengerRefs": [
          "blK4k",
          "Z35Lx",
          "i_1GB",
          "inRbU",
          "Nm8YJ"
        ],
        "pricedAncillaryRef": "DzOYc"
      },
      {
        "allowedQuantityRef": "6eCM7",
        "displayOnly": false,
        "displayOnlyReason": "baggage-charge-waiver",
        "offerItemId": "N7KJG",
        "passengerRefs": [
          "pB59u",
          "e__BQ",
          "ZsXwl",
          "DPv0d"
        ],
        "pricedAncillaryRef": "UWVMn"
      },
      {
        "allowedQuantityRef": "FKp9r",
        "displayOnly": true,
        "displayOnlyReason": "restricted",
        "offerItemId": "fGR0P",
        "passengerRefs": [
          "7NdB3",
          "ex1dS",
          "fU_B-",
          "Dyk7_",
          "hfPoR"
        ],
        "pricedAncillaryRef": "Bh6yc"
      }
    ]
  }
}
sabretravelbaggageairlinefees