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

{
  "pointOfSale": {
    "clientType": "SABRE"
  },
  "requestContext": {
    "currency": "BYN",
    "mode": "CHECKIN"
  },
  "requestType": "orderId"
}
{
  "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": "WoZV8apC8RHVFmJ",
      "message": "Validation error",
      "status": "Unknown",
      "timeStamp": "2027-03-29T00:00:00.0Z",
      "type": "System"
    }
  ],
  "extensions": {},
  "offer": {
    "baggageAllowance": [
      {
        "carryOnBaggage": [
          {
            "allowanceSystem": "WEIGHT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "keP-0",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 1,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 36
                },
                {
                  "unit": "POUND",
                  "value": 33
                },
                {
                  "unit": "POUND",
                  "value": 41
                },
                {
                  "unit": "KILOGRAM",
                  "value": 31
                },
                {
                  "unit": "KILOGRAM",
                  "value": 40
                }
              ]
            },
            "segmentRefs": [
              "cOoFk"
            ]
          },
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "VBuxG",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "GBAbJ",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "RX2NF",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 2,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 15
                },
                {
                  "unit": "POUND",
                  "value": 14
                },
                {
                  "unit": "POUND",
                  "value": 28
                },
                {
                  "unit": "KILOGRAM",
                  "value": 47
                },
                {
                  "unit": "POUND",
                  "value": 9
                }
              ]
            },
            "segmentRefs": [
              "qmYqQ",
              "5l_yN",
              "_Q-Vy",
              "f4L1v",
              "pKwUJ"
            ]
          },
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "q0dRY",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 3,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 19
                },
                {
                  "unit": "KILOGRAM",
                  "value": 36
                },
                {
                  "unit": "POUND",
                  "value": 40
                },
                {
                  "unit": "POUND",
                  "value": 7
                }
              ]
            },
            "segmentRefs": [
              "VTOTs",
              "xdPqA",
              "wp_xC",
              "VHlRq"
            ]
          }
        ],
        "checkedInBaggage": {
          "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
          "entitlement": {
            "additionalBaggageFeeWaivers": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "HGoIe",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "XKrDo",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "QJttA",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "Fs0cG",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "sWSif",
                  "numberOfPieces": 1
                }
              ],
              "maxPieces": 1
            },
            "productModifierRef": "p5Npy"
          },
          "limits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "vz6Q6",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "3gv48",
                "numberOfPieces": 2
              }
            ],
            "maxBaggagePieces": 3,
            "maxTotalWeight": [
              {
                "unit": "POUND",
                "value": 18
              },
              {
                "unit": "POUND",
                "value": 36
              },
              {
                "unit": "KILOGRAM",
                "value": 18
              }
            ]
          },
          "originalLimits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "qfiec",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "ess3j",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "m940Z",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "YWRY6",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "QeWD-",
                "numberOfPieces": 1
              }
            ],
            "maxBaggagePieces": 1,
            "maxTotalWeight": [
              {
                "unit": "POUND",
                "value": 31
              },
              {
                "unit": "KILOGRAM",
                "value": 7
              },
              {
                "unit": "KILOGRAM",
                "value": 19
              },
              {
                "unit": "KILOGRAM",
                "value": 27
              },
              {
                "unit": "KILOGRAM",
                "value": 50
              }
            ]
          }
        },
        "id": "IlupC",
        "passengerRefs": [
          "OdHBc",
          "3TxoY"
        ],
        "segmentRefs": [
          "fAHXc",
          "AQfDd",
          "2_PL3",
          "wmPqY",
          "yHZph"
        ]
      },
      {
        "carryOnBaggage": [
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "k5pii",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "_q5cu",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 3,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 50
                },
                {
                  "unit": "POUND",
                  "value": 15
                },
                {
                  "unit": "KILOGRAM",
                  "value": 9
                }
              ]
            },
            "segmentRefs": [
              "2IJ4h",
              "SnGgx",
              "Njzc4"
            ]
          },
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "DCzjO",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "Tghs8",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "e2ROP",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "zuNBY",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 1,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 35
                },
                {
                  "unit": "KILOGRAM",
                  "value": 34
                }
              ]
            },
            "segmentRefs": [
              "lVKfB",
              "JjN1_",
              "O0E_f"
            ]
          },
          {
            "allowanceSystem": "WEIGHT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "zM1pN",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 2,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 8
                },
                {
                  "unit": "KILOGRAM",
                  "value": 12
                }
              ]
            },
            "segmentRefs": [
              "8c4kO",
              "0sWuq",
              "XFOL5",
              "VhWj_",
              "KAQrj"
            ]
          }
        ],
        "checkedInBaggage": {
          "allowanceSystem": "WEIGHT",
          "entitlement": {
            "additionalBaggageFeeWaivers": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "3bWGk",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "QCg-D",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "snt2z",
                  "numberOfPieces": 1
                }
              ],
              "maxPieces": 2
            },
            "productModifierRef": "Jnd2j"
          },
          "limits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "kG1_X",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "3phrC",
                "numberOfPieces": 1
              }
            ],
            "maxBaggagePieces": 1,
            "maxTotalWeight": [
              {
                "unit": "POUND",
                "value": 30
              },
              {
                "unit": "KILOGRAM",
                "value": 27
              },
              {
                "unit": "KILOGRAM",
                "value": 8
              },
              {
                "unit": "KILOGRAM",
                "value": 41
              },
              {
                "unit": "POUND",
                "value": 34
              }
            ]
          },
          "originalLimits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "doLtC",
                "numberOfPieces": 2
              }
            ],
            "maxBaggagePieces": 2,
            "maxTotalWeight": [
              {
                "unit": "POUND",
                "value": 48
              },
              {
                "unit": "KILOGRAM",
                "value": 17
              },
              {
                "unit": "KILOGRAM",
                "value": 14
              }
            ]
          }
        },
        "id": "IFrZl",
        "passengerRefs": [
          "kdKM0"
        ],
        "segmentRefs": [
          "12uWD",
          "mOsBD",
          "rC_si",
          "7Qhyw"
        ]
      }
    ],
    "baggageGrids": [
      {
        "baggageSlotType": "STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "kjwcm",
                "passengerRefs": [
                  "ZybBt",
                  "WhQ-6",
                  "StMi_"
                ]
              },
              {
                "baggageAllowanceRef": "VDYYw",
                "passengerRefs": [
                  "n4_uk",
                  "8o_aA",
                  "5bCK7",
                  "_ZN5l"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "W2q4O",
                "passengerRefs": [
                  "_m1eB"
                ],
                "segmentRefs": [
                  "0ix1o"
                ]
              },
              {
                "ancillaryRef": "Y7pKr",
                "passengerRefs": [
                  "gsbpC"
                ],
                "segmentRefs": [
                  "DtfTc",
                  "fQOaa"
                ]
              }
            ],
            "number": 2,
            "offerItems": [
              {
                "allowedQuantityRef": "sHyfa",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "WmW_d",
                "passengerRefs": [
                  "wfxfp",
                  "dEn88"
                ],
                "pricedAncillaryRef": "DnNBZ"
              },
              {
                "allowedQuantityRef": "eg3Y0",
                "displayOnly": false,
                "displayOnlyReason": "restricted",
                "offerItemId": "l-Yvi",
                "passengerRefs": [
                  "Jdq3F",
                  "Hmbue",
                  "dTTNh",
                  "Qz3H8"
                ],
                "pricedAncillaryRef": "gvHya"
              }
            ]
          }
        ],
        "segmentRefs": [
          "K8Bc6",
          "m939U"
        ]
      },
      {
        "baggageSlotType": "STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "6kF2O",
                "passengerRefs": [
                  "gPhkd",
                  "W-YCP",
                  "VC9-S"
                ]
              },
              {
                "baggageAllowanceRef": "Jy_7a",
                "passengerRefs": [
                  "XGC1Q"
                ]
              },
              {
                "baggageAllowanceRef": "iRzCZ",
                "passengerRefs": [
                  "4BXyV",
                  "iNUwQ",
                  "O40Nd"
                ]
              },
              {
                "baggageAllowanceRef": "nHdyU",
                "passengerRefs": [
                  "LhMWQ",
                  "GyP6r",
                  "uquH0",
                  "6J3V6",
                  "iZILG"
                ]
              },
              {
                "baggageAllowanceRef": "PQHbs",
                "passengerRefs": [
                  "qDTpP",
                  "k9ePj"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "9Y6G6",
                "passengerRefs": [
                  "dcQne",
                  "791uV"
                ],
                "segmentRefs": [
                  "nK3LG"
                ]
              },
              {
                "ancillaryRef": "sf9hT",
                "passengerRefs": [
                  "Y2vF1"
                ],
                "segmentRefs": [
                  "S-8Mj",
                  "neqx2",
                  "8dNQZ"
                ]
              },
              {
                "ancillaryRef": "Or_iT",
                "passengerRefs": [
                  "6eSRi",
                  "eQzEM",
                  "ShMJh",
                  "p0C5-"
                ],
                "segmentRefs": [
                  "Pfdm1",
                  "nawCZ",
                  "BGneE",
                  "ShW_2"
                ]
              },
              {
                "ancillaryRef": "g3j12",
                "passengerRefs": [
                  "IuQBe",
                  "ZIudU",
                  "J7m0L",
                  "Q9BNm"
                ],
                "segmentRefs": [
                  "oaIW8",
                  "ZbyLz",
                  "yE_ai",
                  "VWxcD"
                ]
              }
            ],
            "number": 5,
            "offerItems": [
              {
                "allowedQuantityRef": "ZvI2J",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "87VHa",
                "passengerRefs": [
                  "Z3-Wv",
                  "kW3Nv",
                  "FTW3Q"
                ],
                "pricedAncillaryRef": "e09_W"
              },
              {
                "allowedQuantityRef": "k7V9Q",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "xnTDz",
                "passengerRefs": [
                  "P9rtR",
                  "diJ4T",
                  "TeKJ1"
                ],
                "pricedAncillaryRef": "Ra_Ej"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "5eoJ-",
                "passengerRefs": [
                  "_Axnj",
                  "mkB6-"
                ]
              },
              {
                "baggageAllowanceRef": "5xVbJ",
                "passengerRefs": [
                  "LgVLG",
                  "uYQ2v"
                ]
              },
              {
                "baggageAllowanceRef": "r2bNr",
                "passengerRefs": [
                  "akVTy",
                  "QAesq",
                  "rtCmR"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "XGSCM",
                "passengerRefs": [
                  "2VgOL",
                  "XPKHG",
                  "AW-D9",
                  "2I-Y0"
                ],
                "segmentRefs": [
                  "QH1DX",
                  "pgPgy",
                  "wlLKk",
                  "3iX0I"
                ]
              },
              {
                "ancillaryRef": "1nI-A",
                "passengerRefs": [
                  "dGtOX"
                ],
                "segmentRefs": [
                  "VJue4",
                  "6F-jt"
                ]
              },
              {
                "ancillaryRef": "QGvbj",
                "passengerRefs": [
                  "gguh_"
                ],
                "segmentRefs": [
                  "1GXYd",
                  "2J0me",
                  "jI7lZ",
                  "ThqOK"
                ]
              },
              {
                "ancillaryRef": "nfUzL",
                "passengerRefs": [
                  "2RMrW",
                  "pPl-H",
                  "jEfAD",
                  "IwwR-",
                  "bSDnl"
                ],
                "segmentRefs": [
                  "y2ljI",
                  "skOnU",
                  "e79Nu"
                ]
              }
            ],
            "number": 3,
            "offerItems": [
              {
                "allowedQuantityRef": "togs5",
                "displayOnly": true,
                "displayOnlyReason": "restricted",
                "offerItemId": "-VLhh",
                "passengerRefs": [
                  "icJQA",
                  "dFEYn",
                  "gQ8XR",
                  "DZgwc"
                ],
                "pricedAncillaryRef": "Tz0wA"
              },
              {
                "allowedQuantityRef": "hjGJ5",
                "displayOnly": false,
                "displayOnlyReason": "restricted",
                "offerItemId": "mEHuw",
                "passengerRefs": [
                  "bKBft",
                  "PN1Ld",
                  "SH_lI"
                ],
                "pricedAncillaryRef": "S8BkP"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "sRa6X",
                "passengerRefs": [
                  "ieHUC",
                  "5i2kz",
                  "FkWOs",
                  "mNm5P",
                  "lYqrP"
                ]
              },
              {
                "baggageAllowanceRef": "sYPkb",
                "passengerRefs": [
                  "1MEGA",
                  "W-Zz8",
                  "FQAKw",
                  "SP878",
                  "Ssjz1"
                ]
              },
              {
                "baggageAllowanceRef": "rHjth",
                "passengerRefs": [
                  "hK83d",
                  "lKu5c"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "M-ixb",
                "passengerRefs": [
                  "pQZZp",
                  "z5WIv",
                  "vdYHB",
                  "4jkc0",
                  "KrXZp"
                ],
                "segmentRefs": [
                  "4fKdx",
                  "G5M9e",
                  "49DU5"
                ]
              },
              {
                "ancillaryRef": "NGPmz",
                "passengerRefs": [
                  "DeIlw",
                  "uMdc4",
                  "oVSns",
                  "NssJN",
                  "cbV7I"
                ],
                "segmentRefs": [
                  "CWURR",
                  "hbP0I",
                  "8LQZk"
                ]
              }
            ],
            "number": 1,
            "offerItems": [
              {
                "allowedQuantityRef": "kNx7K",
                "displayOnly": false,
                "displayOnlyReason": "restricted",
                "offerItemId": "d5VdK",
                "passengerRefs": [
                  "CMWit"
                ],
                "pricedAncillaryRef": "ZKfpP"
              },
              {
                "allowedQuantityRef": "VPwb4",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "cJY8r",
                "passengerRefs": [
                  "LkpHP",
                  "-lI8h",
                  "sQ3GO"
                ],
                "pricedAncillaryRef": "0fiTf"
              },
              {
                "allowedQuantityRef": "O4o5W",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "r4ZV3",
                "passengerRefs": [
                  "LSr7h"
                ],
                "pricedAncillaryRef": "_486k"
              }
            ]
          }
        ],
        "segmentRefs": [
          "TTdK8",
          "z9Sf7",
          "vhgXE",
          "Eyg_4",
          "hE9U5"
        ]
      },
      {
        "baggageSlotType": "STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "E18Ot",
                "passengerRefs": [
                  "i_K7I"
                ]
              },
              {
                "baggageAllowanceRef": "5-FUI",
                "passengerRefs": [
                  "fv8QP",
                  "5lxbg",
                  "OWf32"
                ]
              },
              {
                "baggageAllowanceRef": "2qCIh",
                "passengerRefs": [
                  "RogWi",
                  "_VS1F",
                  "_LsNQ",
                  "3nqAB",
                  "NtqXT"
                ]
              },
              {
                "baggageAllowanceRef": "TB8Mg",
                "passengerRefs": [
                  "EfOXL",
                  "I7bPJ"
                ]
              },
              {
                "baggageAllowanceRef": "uOK1O",
                "passengerRefs": [
                  "DQ8OB",
                  "nm0-L",
                  "E29Eb"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "RlFUD",
                "passengerRefs": [
                  "1P9fh"
                ],
                "segmentRefs": [
                  "78qOp",
                  "wx3Bt",
                  "PF1-_"
                ]
              },
              {
                "ancillaryRef": "vkZCh",
                "passengerRefs": [
                  "RD8tn",
                  "7vDWP",
                  "_njVv"
                ],
                "segmentRefs": [
                  "saSve",
                  "vNKW7",
                  "vQbXz"
                ]
              },
              {
                "ancillaryRef": "YlHJ2",
                "passengerRefs": [
                  "BqiI4",
                  "4fQ7y",
                  "C3fOO",
                  "5YMUd",
                  "h2IZ6"
                ],
                "segmentRefs": [
                  "hzPmJ"
                ]
              },
              {
                "ancillaryRef": "AxFTN",
                "passengerRefs": [
                  "KKCgz",
                  "Np5Dy",
                  "5nwi8",
                  "Y0YvN",
                  "wN54b"
                ],
                "segmentRefs": [
                  "YU74o"
                ]
              }
            ],
            "number": 5,
            "offerItems": [
              {
                "allowedQuantityRef": "zyvVU",
                "displayOnly": false,
                "displayOnlyReason": "restricted",
                "offerItemId": "ToyLC",
                "passengerRefs": [
                  "tegLs",
                  "CAEEM"
                ],
                "pricedAncillaryRef": "c1Z6c"
              }
            ]
          }
        ],
        "segmentRefs": [
          "-XQI0",
          "6svei",
          "BbaMa",
          "14MMA",
          "WOgmQ"
        ]
      },
      {
        "baggageSlotType": "NON_STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "KVrVR",
                "passengerRefs": [
                  "XRCb8",
                  "LpiYS",
                  "UAT4m",
                  "Df-EG"
                ]
              },
              {
                "baggageAllowanceRef": "JWnTt",
                "passengerRefs": [
                  "rkzB5"
                ]
              },
              {
                "baggageAllowanceRef": "yZgDC",
                "passengerRefs": [
                  "W5c1-"
                ]
              },
              {
                "baggageAllowanceRef": "y-i1H",
                "passengerRefs": [
                  "Irn8F",
                  "UDhdT",
                  "roxE1",
                  "Gep_v"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "cpRvY",
                "passengerRefs": [
                  "pDRVo",
                  "RI0_D",
                  "ttCaW"
                ],
                "segmentRefs": [
                  "I5Y7v",
                  "q9Brx",
                  "uTpCH"
                ]
              },
              {
                "ancillaryRef": "-wqoA",
                "passengerRefs": [
                  "NIRoS",
                  "7W9w7"
                ],
                "segmentRefs": [
                  "D6P-e",
                  "LGad6",
                  "UFsJd",
                  "V_aXd",
                  "w1zWC"
                ]
              },
              {
                "ancillaryRef": "mtPAX",
                "passengerRefs": [
                  "mH1sR",
                  "9rPy8",
                  "7xeLX",
                  "JXMX8"
                ],
                "segmentRefs": [
                  "C2642",
                  "dtbq4",
                  "zw6YQ",
                  "zm0I2"
                ]
              }
            ],
            "number": 1,
            "offerItems": [
              {
                "allowedQuantityRef": "iQ0_h",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "qUkZ3",
                "passengerRefs": [
                  "IXtiF"
                ],
                "pricedAncillaryRef": "BR_WR"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "N47Iq",
                "passengerRefs": [
                  "GFa95",
                  "3etmW",
                  "7GcUb"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "pmXxD",
                "passengerRefs": [
                  "f2q8E",
                  "ZDsiW",
                  "nlMBu",
                  "mWnit",
                  "2zt3m"
                ],
                "segmentRefs": [
                  "GL7ZK"
                ]
              },
              {
                "ancillaryRef": "z5loZ",
                "passengerRefs": [
                  "yQo2Y"
                ],
                "segmentRefs": [
                  "84Z-P",
                  "CQ9Uo",
                  "OapFr"
                ]
              },
              {
                "ancillaryRef": "-K6oA",
                "passengerRefs": [
                  "_VQZv",
                  "ogtLU"
                ],
                "segmentRefs": [
                  "RJDs9",
                  "XjmXH",
                  "6o1Ot",
                  "XYTVI",
                  "TK73w"
                ]
              },
              {
                "ancillaryRef": "PFR_l",
                "passengerRefs": [
                  "UcBLz",
                  "huUZE",
                  "m6Dxh"
                ],
                "segmentRefs": [
                  "l9x5g",
                  "PRV1Q",
                  "e_0zH",
                  "SU692"
                ]
              }
            ],
            "number": 3,
            "offerItems": [
              {
                "allowedQuantityRef": "gQN8R",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "oY6gf",
                "passengerRefs": [
                  "drPRq",
                  "cFL0j",
                  "W7AL5",
                  "KSe39",
                  "CmrvA"
                ],
                "pricedAncillaryRef": "kibHn"
              },
              {
                "allowedQuantityRef": "k8QJy",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "5g3e7",
                "passengerRefs": [
                  "KI6N6",
                  "R----",
                  "UgYde",
                  "P2vOh"
                ],
                "pricedAncillaryRef": "lvtdT"
              }
            ]
          }
        ],
        "segmentRefs": [
          "02_Ll",
          "NzYBP",
          "bwVcN",
          "3CtH3",
          "eyzol"
        ]
      }
    ],
    "offerExpirationDateTime": "2026-07-31T00:00:00.0Z",
    "offerId": "da1e3576-488d-416f-b758-67b1d4cbb7e7",
    "otherBaggageCharges": [
      {
        "allowedQuantityRef": "q4cHt",
        "displayOnly": false,
        "displayOnlyReason": "baggage-charge-waiver",
        "offerItemId": "Xk55j",
        "passengerRefs": [
          "Js0Ug",
          "-Fuaw"
        ],
        "pricedAncillaryRef": "w02j9"
      },
      {
        "allowedQuantityRef": "y3NKs",
        "displayOnly": true,
        "displayOnlyReason": "baggage-charge-waiver",
        "offerItemId": "kBd1m",
        "passengerRefs": [
          "-0nOG",
          "vz5mb",
          "ag6xC"
        ],
        "pricedAncillaryRef": "qELpo"
      },
      {
        "allowedQuantityRef": "lyzkD",
        "displayOnly": true,
        "displayOnlyReason": "not-available",
        "offerItemId": "hf38p",
        "passengerRefs": [
          "7wORx",
          "OKCrc"
        ],
        "pricedAncillaryRef": "tkg1v"
      },
      {
        "allowedQuantityRef": "gTKvX",
        "displayOnly": true,
        "displayOnlyReason": "restricted",
        "offerItemId": "EpMbM",
        "passengerRefs": [
          "W_LmX",
          "yhnKv",
          "RVO0H",
          "HCDux"
        ],
        "pricedAncillaryRef": "8hCKh"
      },
      {
        "allowedQuantityRef": "dGErn",
        "displayOnly": false,
        "displayOnlyReason": "baggage-charge-waiver",
        "offerItemId": "LtiIv",
        "passengerRefs": [
          "Nta-g",
          "LnMW3",
          "3C-ju"
        ],
        "pricedAncillaryRef": "Gfpr6"
      }
    ]
  }
}
{
  "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": "77WNsTHhMmik0Hy",
      "message": "Invalid credentials",
      "status": "Unknown",
      "timeStamp": "2026-12-09T00:00:00.0Z",
      "type": "Authentication"
    },
    {
      "errorCode": "L5cS2k4vB3Aq1Zx",
      "message": "Resource not found",
      "status": "Complete",
      "timeStamp": "2026-08-08T00:00:00.0Z",
      "type": "System"
    },
    {
      "errorCode": "DTHUiRCj0bGWpSO",
      "message": "Invalid credentials",
      "status": "Incomplete",
      "timeStamp": "2027-06-19T00:00:00.0Z",
      "type": "Validation"
    },
    {
      "errorCode": "epHVXysE5xl9HSr",
      "message": "Invalid credentials",
      "status": "NotProcessed",
      "timeStamp": "2026-10-04T00:00:00.0Z",
      "type": "System"
    }
  ],
  "extensions": {},
  "offer": {
    "baggageAllowance": [
      {
        "carryOnBaggage": [
          {
            "allowanceSystem": "PIECE",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "b-teI",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "MBjSN",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "SIfqG",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "6eEr8",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 1,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 32
                },
                {
                  "unit": "KILOGRAM",
                  "value": 5
                },
                {
                  "unit": "POUND",
                  "value": 11
                },
                {
                  "unit": "KILOGRAM",
                  "value": 39
                },
                {
                  "unit": "POUND",
                  "value": 6
                }
              ]
            },
            "segmentRefs": [
              "i5Nqh",
              "MwI6Y",
              "Q4Tuk",
              "GzYFk"
            ]
          },
          {
            "allowanceSystem": "PIECE",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "0CxpT",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 3,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 13
                },
                {
                  "unit": "POUND",
                  "value": 7
                },
                {
                  "unit": "KILOGRAM",
                  "value": 15
                },
                {
                  "unit": "POUND",
                  "value": 20
                },
                {
                  "unit": "POUND",
                  "value": 20
                }
              ]
            },
            "segmentRefs": [
              "BDp3C"
            ]
          },
          {
            "allowanceSystem": "PIECE",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "xFf-D",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "7mGfw",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 2,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 14
                },
                {
                  "unit": "POUND",
                  "value": 27
                },
                {
                  "unit": "POUND",
                  "value": 34
                },
                {
                  "unit": "KILOGRAM",
                  "value": 17
                },
                {
                  "unit": "KILOGRAM",
                  "value": 11
                }
              ]
            },
            "segmentRefs": [
              "x5yS2"
            ]
          }
        ],
        "checkedInBaggage": {
          "allowanceSystem": "PIECE",
          "entitlement": {
            "additionalBaggageFeeWaivers": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "ZiBZN",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "rAj_l",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "YLQs-",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "CWubD",
                  "numberOfPieces": 2
                }
              ],
              "maxPieces": 3
            },
            "productModifierRef": "IMzwE"
          },
          "limits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "6iKlu",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "-yS5m",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "vcT9n",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "gKSQv",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "llTD6",
                "numberOfPieces": 2
              }
            ],
            "maxBaggagePieces": 2,
            "maxTotalWeight": [
              {
                "unit": "KILOGRAM",
                "value": 49
              },
              {
                "unit": "KILOGRAM",
                "value": 28
              },
              {
                "unit": "POUND",
                "value": 30
              },
              {
                "unit": "POUND",
                "value": 22
              },
              {
                "unit": "KILOGRAM",
                "value": 35
              }
            ]
          },
          "originalLimits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "_n5mR",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "Zh4Kf",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "TS8in",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "XQJE3",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "ykKDD",
                "numberOfPieces": 2
              }
            ],
            "maxBaggagePieces": 3,
            "maxTotalWeight": [
              {
                "unit": "POUND",
                "value": 41
              },
              {
                "unit": "POUND",
                "value": 27
              },
              {
                "unit": "KILOGRAM",
                "value": 45
              },
              {
                "unit": "KILOGRAM",
                "value": 11
              }
            ]
          }
        },
        "id": "S-9h5",
        "passengerRefs": [
          "SNzU4"
        ],
        "segmentRefs": [
          "rXtsR",
          "jDs7x"
        ]
      },
      {
        "carryOnBaggage": [
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "Rlif9",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "Y9lxF",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 3,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 25
                }
              ]
            },
            "segmentRefs": [
              "4nK2c",
              "iUEPf",
              "k-oeQ",
              "ajpp3",
              "_g0yH"
            ]
          },
          {
            "allowanceSystem": "PIECE",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "JmHi1",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 3,
              "maxTotalWeight": [
                {
                  "unit": "POUND",
                  "value": 44
                },
                {
                  "unit": "KILOGRAM",
                  "value": 36
                },
                {
                  "unit": "KILOGRAM",
                  "value": 41
                }
              ]
            },
            "segmentRefs": [
              "3LWt-",
              "mQKs1"
            ]
          }
        ],
        "checkedInBaggage": {
          "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
          "entitlement": {
            "additionalBaggageFeeWaivers": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "dh49o",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "AnuNe",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "waTKB",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "C1s2W",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "VBzkD",
                  "numberOfPieces": 1
                }
              ],
              "maxPieces": 1
            },
            "productModifierRef": "JYJUe"
          },
          "limits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "1pXZF",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "OOh_B",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "wY5E-",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "soY-7",
                "numberOfPieces": 2
              }
            ],
            "maxBaggagePieces": 2,
            "maxTotalWeight": [
              {
                "unit": "KILOGRAM",
                "value": 10
              },
              {
                "unit": "POUND",
                "value": 39
              }
            ]
          },
          "originalLimits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "uDHuL",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "bPS-d",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "CIOHp",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "af2N5",
                "numberOfPieces": 2
              },
              {
                "ancillaryRef": "s4o2h",
                "numberOfPieces": 2
              }
            ],
            "maxBaggagePieces": 3,
            "maxTotalWeight": [
              {
                "unit": "POUND",
                "value": 18
              },
              {
                "unit": "KILOGRAM",
                "value": 13
              },
              {
                "unit": "POUND",
                "value": 12
              },
              {
                "unit": "POUND",
                "value": 23
              },
              {
                "unit": "KILOGRAM",
                "value": 31
              }
            ]
          }
        },
        "id": "oVxzG",
        "passengerRefs": [
          "rhvnl",
          "5Xzvf"
        ],
        "segmentRefs": [
          "PxFU-",
          "Zggzu",
          "jx6qY"
        ]
      },
      {
        "carryOnBaggage": [
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "brASr",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "eaonT",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "MmtGG",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "D0cPj",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 1,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 11
                },
                {
                  "unit": "POUND",
                  "value": 30
                },
                {
                  "unit": "KILOGRAM",
                  "value": 44
                }
              ]
            },
            "segmentRefs": [
              "0iEyU",
              "3GvZY",
              "DsRP6"
            ]
          },
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "NDR5S",
                  "numberOfPieces": 2
                }
              ],
              "maxBaggagePieces": 3,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 45
                },
                {
                  "unit": "KILOGRAM",
                  "value": 8
                }
              ]
            },
            "segmentRefs": [
              "aWX5j",
              "FzUPb",
              "CLdBd",
              "da9Xb"
            ]
          },
          {
            "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
            "limits": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "Q96_a",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "qafQq",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "SQUdS",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "1mNhe",
                  "numberOfPieces": 2
                },
                {
                  "ancillaryRef": "tzhKl",
                  "numberOfPieces": 1
                }
              ],
              "maxBaggagePieces": 3,
              "maxTotalWeight": [
                {
                  "unit": "KILOGRAM",
                  "value": 37
                },
                {
                  "unit": "KILOGRAM",
                  "value": 8
                },
                {
                  "unit": "POUND",
                  "value": 6
                }
              ]
            },
            "segmentRefs": [
              "ETksC",
              "ONAB4",
              "CA9N8"
            ]
          }
        ],
        "checkedInBaggage": {
          "allowanceSystem": "WEIGHT_WITH_PIECE_LIMIT",
          "entitlement": {
            "additionalBaggageFeeWaivers": {
              "allowedBaggageTypes": [
                {
                  "ancillaryRef": "Legrs",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "k-hS6",
                  "numberOfPieces": 1
                },
                {
                  "ancillaryRef": "D8qIW",
                  "numberOfPieces": 2
                }
              ],
              "maxPieces": 2
            },
            "productModifierRef": "5ma0N"
          },
          "limits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "qaorn",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "wlBy9",
                "numberOfPieces": 1
              },
              {
                "ancillaryRef": "bMotj",
                "numberOfPieces": 1
              }
            ],
            "maxBaggagePieces": 2,
            "maxTotalWeight": [
              {
                "unit": "POUND",
                "value": 23
              },
              {
                "unit": "POUND",
                "value": 14
              }
            ]
          },
          "originalLimits": {
            "allowedBaggageTypes": [
              {
                "ancillaryRef": "XWLlz",
                "numberOfPieces": 1
              }
            ],
            "maxBaggagePieces": 2,
            "maxTotalWeight": [
              {
                "unit": "KILOGRAM",
                "value": 34
              },
              {
                "unit": "KILOGRAM",
                "value": 13
              },
              {
                "unit": "KILOGRAM",
                "value": 12
              },
              {
                "unit": "KILOGRAM",
                "value": 23
              }
            ]
          }
        },
        "id": "4u4Os",
        "passengerRefs": [
          "4t8-y",
          "YgCuX",
          "WJ5uY",
          "jngwo"
        ],
        "segmentRefs": [
          "m8tv3",
          "xG5lu",
          "TvdTc",
          "knuPM",
          "TyxiJ"
        ]
      }
    ],
    "baggageGrids": [
      {
        "baggageSlotType": "NON_STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "2rHZm",
                "passengerRefs": [
                  "yxmdV",
                  "97dD-",
                  "Alb3j",
                  "qW0JG",
                  "UZkXN"
                ]
              },
              {
                "baggageAllowanceRef": "Ijord",
                "passengerRefs": [
                  "h8cwX",
                  "Dockr",
                  "XY3zg",
                  "PPVHo"
                ]
              },
              {
                "baggageAllowanceRef": "JdMbC",
                "passengerRefs": [
                  "yc0kC",
                  "b1T4W",
                  "QxzwA",
                  "J-jT0",
                  "nlkIF"
                ]
              },
              {
                "baggageAllowanceRef": "Exryk",
                "passengerRefs": [
                  "pIXm6",
                  "7U3Jz",
                  "q8w0i"
                ]
              },
              {
                "baggageAllowanceRef": "vcVbS",
                "passengerRefs": [
                  "Gy7-e",
                  "Se4h9",
                  "-k9Nc"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "DRDaV",
                "passengerRefs": [
                  "JbGV-"
                ],
                "segmentRefs": [
                  "R25kw",
                  "UQGEh",
                  "kXXIC",
                  "byT5m"
                ]
              },
              {
                "ancillaryRef": "7s1iI",
                "passengerRefs": [
                  "ej3Kf",
                  "3JByc",
                  "_vPiA",
                  "rteGA"
                ],
                "segmentRefs": [
                  "7HVoa",
                  "gwmS6"
                ]
              }
            ],
            "number": 1,
            "offerItems": [
              {
                "allowedQuantityRef": "QCmV-",
                "displayOnly": true,
                "displayOnlyReason": "restricted",
                "offerItemId": "kglpg",
                "passengerRefs": [
                  "8A-OW",
                  "DeYlz",
                  "uDobP"
                ],
                "pricedAncillaryRef": "sz5VR"
              },
              {
                "allowedQuantityRef": "gvidk",
                "displayOnly": false,
                "displayOnlyReason": "restricted",
                "offerItemId": "pAj-7",
                "passengerRefs": [
                  "WXzdn",
                  "tNmQK",
                  "po9Ww",
                  "Kovjc"
                ],
                "pricedAncillaryRef": "3OKDK"
              },
              {
                "allowedQuantityRef": "Mc6Hy",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "YYfOL",
                "passengerRefs": [
                  "vFnKW",
                  "dIBwO",
                  "SO3Dw"
                ],
                "pricedAncillaryRef": "f4Bjs"
              },
              {
                "allowedQuantityRef": "6lLCS",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "HjGJ9",
                "passengerRefs": [
                  "Mg8GQ"
                ],
                "pricedAncillaryRef": "ZZY_P"
              },
              {
                "allowedQuantityRef": "OxdEi",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "k_gQV",
                "passengerRefs": [
                  "pPTb1",
                  "5jkOl"
                ],
                "pricedAncillaryRef": "YDWFC"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "dIGNh",
                "passengerRefs": [
                  "U58bs"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "_wLHW",
                "passengerRefs": [
                  "jnGg5",
                  "o0_2-",
                  "lLdLa",
                  "Kfb3f"
                ],
                "segmentRefs": [
                  "CbJpc",
                  "nUF54",
                  "xG2jK",
                  "CNMK6"
                ]
              },
              {
                "ancillaryRef": "Y8JHv",
                "passengerRefs": [
                  "pZqu5",
                  "xKpLM",
                  "j1yzF",
                  "427PY",
                  "cPrfs"
                ],
                "segmentRefs": [
                  "lKPDd",
                  "L3ZbJ",
                  "GlDxc",
                  "m_vBV"
                ]
              }
            ],
            "number": 2,
            "offerItems": [
              {
                "allowedQuantityRef": "wuQut",
                "displayOnly": true,
                "displayOnlyReason": "restricted",
                "offerItemId": "ejfMA",
                "passengerRefs": [
                  "KYfNg",
                  "1xrFJ"
                ],
                "pricedAncillaryRef": "4tCtw"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "AjKL0",
                "passengerRefs": [
                  "vLpTY",
                  "PqWuW",
                  "MwzKC"
                ]
              },
              {
                "baggageAllowanceRef": "PENXu",
                "passengerRefs": [
                  "3XfmQ"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "qEp8y",
                "passengerRefs": [
                  "lHyRq",
                  "idN6E",
                  "uOK3f",
                  "alNdl"
                ],
                "segmentRefs": [
                  "Ce1j9"
                ]
              }
            ],
            "number": 3,
            "offerItems": [
              {
                "allowedQuantityRef": "EvOyr",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "TsHC_",
                "passengerRefs": [
                  "89sIq"
                ],
                "pricedAncillaryRef": "0Jf_o"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "yYszK",
                "passengerRefs": [
                  "eR6wX",
                  "2Ga96",
                  "n0Pqt",
                  "-k315"
                ]
              },
              {
                "baggageAllowanceRef": "A-1St",
                "passengerRefs": [
                  "N6jX5",
                  "49jBL",
                  "xYcVd",
                  "s7AX8",
                  "FWSCX"
                ]
              },
              {
                "baggageAllowanceRef": "xyxUi",
                "passengerRefs": [
                  "Axr1U",
                  "85KsF",
                  "y6GRY",
                  "WUFKK",
                  "7X7Ab"
                ]
              },
              {
                "baggageAllowanceRef": "kwkYV",
                "passengerRefs": [
                  "lMYBB",
                  "WC_LD",
                  "yeDn2",
                  "O9qyJ"
                ]
              },
              {
                "baggageAllowanceRef": "Mt8_5",
                "passengerRefs": [
                  "AUiPP",
                  "8qoWR",
                  "qtprM"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "-hPum",
                "passengerRefs": [
                  "TY2S2"
                ],
                "segmentRefs": [
                  "We1PS",
                  "KhZh_",
                  "QCigM",
                  "4bCWn"
                ]
              },
              {
                "ancillaryRef": "9YRrv",
                "passengerRefs": [
                  "DCmq9",
                  "_LFJF",
                  "a4oec",
                  "jXNJp"
                ],
                "segmentRefs": [
                  "_NALv"
                ]
              },
              {
                "ancillaryRef": "qa7fF",
                "passengerRefs": [
                  "Ech0e",
                  "iyfsj",
                  "NWIGD"
                ],
                "segmentRefs": [
                  "g1LJO",
                  "mzYGX"
                ]
              },
              {
                "ancillaryRef": "786jD",
                "passengerRefs": [
                  "5VTte",
                  "b_ZoG",
                  "EeEOS",
                  "x_-ZP",
                  "EJ1FU"
                ],
                "segmentRefs": [
                  "cE_E2",
                  "wfrqF",
                  "M-FYX"
                ]
              },
              {
                "ancillaryRef": "CYoGS",
                "passengerRefs": [
                  "CGb15",
                  "KByzm",
                  "2tOwl",
                  "iHSfy"
                ],
                "segmentRefs": [
                  "BlsYf",
                  "qEi5m",
                  "2AnHK",
                  "baGra"
                ]
              }
            ],
            "number": 2,
            "offerItems": [
              {
                "allowedQuantityRef": "7qS-0",
                "displayOnly": true,
                "displayOnlyReason": "restricted",
                "offerItemId": "OISms",
                "passengerRefs": [
                  "B853x"
                ],
                "pricedAncillaryRef": "7jlrP"
              },
              {
                "allowedQuantityRef": "sy431",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "k4Alm",
                "passengerRefs": [
                  "0lbj6"
                ],
                "pricedAncillaryRef": "ZemrQ"
              },
              {
                "allowedQuantityRef": "KRmq9",
                "displayOnly": true,
                "displayOnlyReason": "restricted",
                "offerItemId": "BweYI",
                "passengerRefs": [
                  "mUx76",
                  "xmwOk"
                ],
                "pricedAncillaryRef": "eye9M"
              },
              {
                "allowedQuantityRef": "gtSGy",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "dA9WC",
                "passengerRefs": [
                  "lPT4x",
                  "b7Rn2",
                  "0hi8F",
                  "gRfCG",
                  "AVYV-"
                ],
                "pricedAncillaryRef": "KEftJ"
              },
              {
                "allowedQuantityRef": "6ZtQ7",
                "displayOnly": false,
                "displayOnlyReason": "restricted",
                "offerItemId": "N6y1o",
                "passengerRefs": [
                  "nBPuR",
                  "yjgNU"
                ],
                "pricedAncillaryRef": "ke1xg"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "W2eoz",
                "passengerRefs": [
                  "bzCkj",
                  "kFcvN",
                  "UzrsO",
                  "XleIG"
                ]
              },
              {
                "baggageAllowanceRef": "nGNWi",
                "passengerRefs": [
                  "dan0L",
                  "JQsk6"
                ]
              },
              {
                "baggageAllowanceRef": "zangp",
                "passengerRefs": [
                  "3gWVT",
                  "g0HH2",
                  "8k31q",
                  "xvANA",
                  "RxDYq"
                ]
              },
              {
                "baggageAllowanceRef": "iOW9c",
                "passengerRefs": [
                  "lU_ou",
                  "3CiFJ"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "9Okm8",
                "passengerRefs": [
                  "zo4b5",
                  "8uX0y",
                  "3Scvi"
                ],
                "segmentRefs": [
                  "cv6_w"
                ]
              }
            ],
            "number": 5,
            "offerItems": [
              {
                "allowedQuantityRef": "qVmus",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "oV24a",
                "passengerRefs": [
                  "vYXd1"
                ],
                "pricedAncillaryRef": "O5_AQ"
              }
            ]
          }
        ],
        "segmentRefs": [
          "Sul9v"
        ]
      },
      {
        "baggageSlotType": "STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "Q0tMk",
                "passengerRefs": [
                  "QwVYQ",
                  "6MpLv",
                  "SwBIp",
                  "j2NWa",
                  "y2TR1"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "SFO7Q",
                "passengerRefs": [
                  "8z8r7",
                  "gA_5D"
                ],
                "segmentRefs": [
                  "tzGyI",
                  "QNwj9"
                ]
              },
              {
                "ancillaryRef": "Y9VqM",
                "passengerRefs": [
                  "iWw5Q",
                  "KFlgh",
                  "3OHkW",
                  "ZjNYS",
                  "G5ogn"
                ],
                "segmentRefs": [
                  "Tu-3n"
                ]
              },
              {
                "ancillaryRef": "Bv1KG",
                "passengerRefs": [
                  "tDhuh",
                  "BahkI"
                ],
                "segmentRefs": [
                  "NvGBy",
                  "pfi-g"
                ]
              },
              {
                "ancillaryRef": "nbtOE",
                "passengerRefs": [
                  "fnrM9",
                  "xT1R3",
                  "upTTV",
                  "voJ3d",
                  "aYoA-"
                ],
                "segmentRefs": [
                  "lPbIB",
                  "IsqWH",
                  "iTmXA"
                ]
              }
            ],
            "number": 2,
            "offerItems": [
              {
                "allowedQuantityRef": "VdF2_",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "4qNx7",
                "passengerRefs": [
                  "_FGtK",
                  "esMFJ"
                ],
                "pricedAncillaryRef": "fE__u"
              },
              {
                "allowedQuantityRef": "VrItX",
                "displayOnly": false,
                "displayOnlyReason": "restricted",
                "offerItemId": "Ojnfr",
                "passengerRefs": [
                  "st36C",
                  "s5Fqr"
                ],
                "pricedAncillaryRef": "NUSJl"
              },
              {
                "allowedQuantityRef": "h83Q5",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "ldOW3",
                "passengerRefs": [
                  "Gm9Ke",
                  "yhTYP",
                  "tMVE1",
                  "j-7_W",
                  "iaVbZ"
                ],
                "pricedAncillaryRef": "lLRyA"
              },
              {
                "allowedQuantityRef": "lKl0g",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "5VOTV",
                "passengerRefs": [
                  "o3B9E",
                  "7LxQI",
                  "ixOND",
                  "WF_Dc"
                ],
                "pricedAncillaryRef": "ctzYk"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "qyqXd",
                "passengerRefs": [
                  "hisuE"
                ]
              },
              {
                "baggageAllowanceRef": "-6TLM",
                "passengerRefs": [
                  "7vbHH",
                  "QrA4B"
                ]
              },
              {
                "baggageAllowanceRef": "0icp2",
                "passengerRefs": [
                  "ddI6r",
                  "jHBZB",
                  "QWoqL",
                  "koKc2"
                ]
              },
              {
                "baggageAllowanceRef": "_rt5v",
                "passengerRefs": [
                  "qGtD4",
                  "JFU-8"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "EMwim",
                "passengerRefs": [
                  "WltAt",
                  "n0Rmu"
                ],
                "segmentRefs": [
                  "Iei3z",
                  "anY3E"
                ]
              },
              {
                "ancillaryRef": "VxwUv",
                "passengerRefs": [
                  "-HbO-"
                ],
                "segmentRefs": [
                  "wjbgL"
                ]
              }
            ],
            "number": 1,
            "offerItems": [
              {
                "allowedQuantityRef": "odg7J",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "Zsyr8",
                "passengerRefs": [
                  "IzzWa",
                  "yO7Zb"
                ],
                "pricedAncillaryRef": "VJGqN"
              }
            ]
          }
        ],
        "segmentRefs": [
          "0ObET",
          "YxuxE",
          "RVgY4"
        ]
      },
      {
        "baggageSlotType": "STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "J5IAp",
                "passengerRefs": [
                  "kO_q6"
                ]
              },
              {
                "baggageAllowanceRef": "Q0YIS",
                "passengerRefs": [
                  "eMsjf"
                ]
              },
              {
                "baggageAllowanceRef": "h1MFw",
                "passengerRefs": [
                  "R7Tbo",
                  "DNVAh",
                  "oYa5L"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "IOcUd",
                "passengerRefs": [
                  "rNJrE",
                  "wujSj"
                ],
                "segmentRefs": [
                  "DEjBJ",
                  "dXeRK",
                  "y-KOL",
                  "33MiX"
                ]
              },
              {
                "ancillaryRef": "tSLfm",
                "passengerRefs": [
                  "4Mtvv"
                ],
                "segmentRefs": [
                  "TbwqV",
                  "R3FUZ",
                  "rKX_G",
                  "0SrOr"
                ]
              },
              {
                "ancillaryRef": "Cb4BG",
                "passengerRefs": [
                  "hlAhT"
                ],
                "segmentRefs": [
                  "9YEgg",
                  "tR7M-",
                  "sGkyQ",
                  "GNVgX",
                  "C-XxQ"
                ]
              },
              {
                "ancillaryRef": "je-7P",
                "passengerRefs": [
                  "ZqHcX",
                  "jGZEQ",
                  "Lu94Y"
                ],
                "segmentRefs": [
                  "0342P",
                  "ORYKV",
                  "SU5YJ",
                  "Ox6pR",
                  "tQTWl"
                ]
              },
              {
                "ancillaryRef": "dTJwB",
                "passengerRefs": [
                  "TpNO1",
                  "mMpFk",
                  "4QML2"
                ],
                "segmentRefs": [
                  "qhj00",
                  "aT6wv",
                  "MgudS",
                  "6IImq",
                  "bCNXS"
                ]
              }
            ],
            "number": 2,
            "offerItems": [
              {
                "allowedQuantityRef": "FKFzD",
                "displayOnly": true,
                "displayOnlyReason": "not-available",
                "offerItemId": "H8fsG",
                "passengerRefs": [
                  "I5osL",
                  "oWsIo",
                  "UKnfS",
                  "G1gai"
                ],
                "pricedAncillaryRef": "MO632"
              },
              {
                "allowedQuantityRef": "jPyJe",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "RUUML",
                "passengerRefs": [
                  "9p6Z8",
                  "unx6D",
                  "wOsNl"
                ],
                "pricedAncillaryRef": "whJAK"
              },
              {
                "allowedQuantityRef": "7VL1w",
                "displayOnly": false,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "hzKd3",
                "passengerRefs": [
                  "24H3y"
                ],
                "pricedAncillaryRef": "VIUOx"
              },
              {
                "allowedQuantityRef": "d0cx4",
                "displayOnly": true,
                "displayOnlyReason": "restricted",
                "offerItemId": "r4j7x",
                "passengerRefs": [
                  "sgpus",
                  "sHdcJ",
                  "0B0or"
                ],
                "pricedAncillaryRef": "-CJoL"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "uzBeH",
                "passengerRefs": [
                  "iNj1T",
                  "iYlFF"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "Yw4F7",
                "passengerRefs": [
                  "GjMPZ",
                  "Uw1Bm",
                  "_Jj9F",
                  "d06Kb"
                ],
                "segmentRefs": [
                  "BTllw",
                  "qwfqI",
                  "2Iz0F"
                ]
              },
              {
                "ancillaryRef": "wz7Sy",
                "passengerRefs": [
                  "bqMHJ",
                  "RFlj0",
                  "m-m_n",
                  "tFWhE",
                  "p8tYg"
                ],
                "segmentRefs": [
                  "TKC5K",
                  "MXNa6",
                  "IC94t",
                  "txLK7",
                  "Bx4Z_"
                ]
              },
              {
                "ancillaryRef": "EUlG1",
                "passengerRefs": [
                  "JBUdl",
                  "d3r6-",
                  "3sYfW"
                ],
                "segmentRefs": [
                  "EpeDq",
                  "Dr-fX",
                  "5-LhP"
                ]
              },
              {
                "ancillaryRef": "KXikg",
                "passengerRefs": [
                  "PfCS8"
                ],
                "segmentRefs": [
                  "hlKqz",
                  "GUGWR",
                  "YFLuT"
                ]
              }
            ],
            "number": 3,
            "offerItems": [
              {
                "allowedQuantityRef": "xI5N0",
                "displayOnly": false,
                "displayOnlyReason": "restricted",
                "offerItemId": "K0nmt",
                "passengerRefs": [
                  "CI-5f",
                  "z4pPS",
                  "ayMRF",
                  "NQd0s"
                ],
                "pricedAncillaryRef": "vLLxI"
              }
            ]
          }
        ],
        "segmentRefs": [
          "9adqE",
          "xqgDj",
          "5RbMn",
          "_hNt0",
          "tPOiI"
        ]
      },
      {
        "baggageSlotType": "STANDARD_PIECE",
        "columns": [
          {
            "allowance": [
              {
                "baggageAllowanceRef": "nmZeQ",
                "passengerRefs": [
                  "MXPtH",
                  "4Oq-O",
                  "CRmOZ"
                ]
              },
              {
                "baggageAllowanceRef": "XBj3c",
                "passengerRefs": [
                  "mFDEI"
                ]
              },
              {
                "baggageAllowanceRef": "oIqQq",
                "passengerRefs": [
                  "_Dfzr",
                  "JMV0G",
                  "qc6zG",
                  "a8Wcd",
                  "XSiTQ"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "jck68",
                "passengerRefs": [
                  "pIbCf"
                ],
                "segmentRefs": [
                  "HB3ZJ"
                ]
              }
            ],
            "number": 3,
            "offerItems": [
              {
                "allowedQuantityRef": "Zxkf5",
                "displayOnly": true,
                "displayOnlyReason": "restricted",
                "offerItemId": "KhfOU",
                "passengerRefs": [
                  "Ma4x8"
                ],
                "pricedAncillaryRef": "V3uoT"
              },
              {
                "allowedQuantityRef": "kXknr",
                "displayOnly": true,
                "displayOnlyReason": "baggage-charge-waiver",
                "offerItemId": "mKWLw",
                "passengerRefs": [
                  "XlB62"
                ],
                "pricedAncillaryRef": "pLoza"
              }
            ]
          },
          {
            "allowance": [
              {
                "baggageAllowanceRef": "NL3ae",
                "passengerRefs": [
                  "6csoG",
                  "S_faB",
                  "O4BNq",
                  "GwXKd"
                ]
              }
            ],
            "bookedItems": [
              {
                "ancillaryRef": "KtErD",
                "passengerRefs": [
                  "HTZ1B",
                  "TnHmJ"
                ],
                "segmentRefs": [
                  "ELt_G",
                  "wMC7K",
                  "CcXdN",
                  "hW8nn"
                ]
              },
              {
                "ancillaryRef": "E6IER",
                "passengerRefs": [
                  "GCet8"
                ],
                "segmentRefs": [
                  "aTW6J",
                  "3WjWP",
                  "wDbf5",
                  "4BadA",
                  "aewyJ"
                ]
              },
              {
                "ancillaryRef": "o7D5R",
                "passengerRefs": [
                  "5eeQv",
                  "JWWp5",
                  "cB4Tz",
                  "pxZgQ"
                ],
                "segmentRefs": [
                  "yBrpL",
                  "VIbOr",
                  "HvXan",
                  "qvvk-",
                  "dVJuD"
                ]
              },
              {
                "ancillaryRef": "KvOvv",
                "passengerRefs": [
                  "GWtHS",
                  "jQ_KM",
                  "tQh4k",
                  "yZKJ6",
                  "37kCS"
                ],
                "segmentRefs": [
                  "6IF2y",
                  "XJhxg"
                ]
              }
            ],
            "number": 2,
            "offerItems": [
              {
                "allowedQuantityRef": "Fm20y",
                "displayOnly": false,
                "displayOnlyReason": "not-available",
                "offerItemId": "2cETl",
                "passengerRefs": [
                  "inaiM",
                  "uEtx3",
                  "PHcg_",
                  "iPD7j"
                ],
                "pricedAncillaryRef": "qxPQg"
              }
            ]
          }
        ],
        "segmentRefs": [
          "7wPLo",
          "Js5Ku",
          "xCXPX"
        ]
      }
    ],
    "offerExpirationDateTime": "2026-08-17T00:00:00.0Z",
    "offerId": "bdb77ed3-c117-4a9f-b72f-808bf22777e7",
    "otherBaggageCharges": [
      {
        "allowedQuantityRef": "lQfFF",
        "displayOnly": true,
        "displayOnlyReason": "not-available",
        "offerItemId": "pfwi9",
        "passengerRefs": [
          "CDukX",
          "LBndk",
          "q4CAo",
          "gXhyR",
          "w4NPd"
        ],
        "pricedAncillaryRef": "g7dJu"
      }
    ]
  }
}
sabretravelbaggageairlinefees