AirOrderReshop

The AirOrderReshop endpoint allows you to make changes to an existing booking Information by providing the OrderID and GDS Booking Reference, with this, you can re-shop the booking, which means you can modify the itinerary based on the convenient.

Additionally, you need to provide the existing Booking details, like itinerary details, travel date, and passenger’s details which may include Passenger’s name, PassengerID and DocumentNumber.

Note: GDS-Global Distribution System.

Schema

  • Name: Provide the name for the request. This is a String value.

  • ReferenceVersion: Provide the version number. This is a Numeric value.


This is an optional field.

  • Travel Agency Sender

    • Name: Provide the name for the request. This is a String value.

    • IATA Number: Provide the IATA number for the request. This is a String value.

    • Agency ID: Provide the agency ID for the request. This is a String value.

    • Contacts: This is an Array.

      • EmailContact: Provide the email contact for the request. This is a String value.

  • OrderID: This is the unique identifier that is typically provided by the airline at the time of booking. This is the required field, and the value will be String.

  • GdsBookingReference: This is the code that is used by GDS to identify the booking. The GDS booking references are typically provided by the airlines at the time of booking. This is the required field, and the value will be the String.

  • Reshop:

    • OriginDestination: This is an Array. This is a required field. Provide the origin and destination details.

      • PreviousDeparture: Provide the previous departure details.

        • AirportCode: Provide the IATA Airport code for the request. Only three-letters codes are accepted. This is a String value.

        • Date: Departure date (YYYY-MM-DD) to be filled in for the request. Only (YYYY-MM-DD) format is accepted. This is a Numeric value.

      • PreviousArrival: Provide the previous arrival details.

        • AirportCode: Provide the IATA airport code for the request. Only three-letters codes are accepted. This is a String value.
      • PreviousCabinType: Provide the previous cabin type details. The default value is Y:ECONOMY. Valid values are Y: ECONOMY, S: PREM ECONOMY, C: BUSINESS, D: PREMBUSINESS, F: FIRSTCLASS, and P: PREMFIRSTCLASS. This is a String value.

      • Departure: Provide the new departure details.

        • AirportCode: Provide the IATA airport code for the request. Only three-letters codes are accepted. This is a String value.

        • Date: Departure date(YYYY-MM-DD) to be filled in for the request. Only (YYYY-MM-DD) format is accepted. This is a Numeric value.

      • Arrival: Provide the new arrival details.

        • AirportCode: Provide the IATA airport code for the request. Only three-letters codes are accepted. This is a String value.
      • CabinType: Provide the new cabin type details. The default value is Y:ECONOMY. Valid values are Y: ECONOMY, S: PREM ECONOMY, C: BUSINESS, D: PREMBUSINESS, F: FIRSTCLASS, and P: PREMFIRSTCLASS.


  • Passenger: This is an Array.

    Note: This is a required field. The Passenger list must have at least one adult. Infant object count should be less than or equal to the adult count. More than nine passengers are not accepted.

    • PassengerID: Provide the passenger ID for the request. This is a String value.

    • PTC: Provide the passenger type. Valid values are ADT, CHD, and INF. This is a String value.

    • NameTitle: Provide the title of the name. Valid values are Mrs, Miss, Ms, and Mstr. This is a String value.

    • FirstName: Provide the first name. This is a String value.

    • MiddleName: Provide the middle name. This is a String value.

    • LastName: Provide the last name. This is a String value.

    • DocumentNumber: This is the unique passenger’s identification number received at the time of ticketing response. It is a required field, and the value will be the String.


  • CabinType: Provide the new cabin type details. The default value is Y:ECONOMY. Valid values are Y: ECONOMY, S: PREM ECONOMY, C: BUSINESS, D: PREMBUSINESS, F: FIRSTCLASS, and P: PREMFIRSTCLASS. This is a String value.

TraceId: Provide the trace ID. This is a String value.

Request URL Sample

curl --location --request POST 'https://uat-apigateway.voyzantonline.com/AirOrderReshop' \
--header 'Authorization: <YOUR_ACCESS_TOKEN>' \
--header 'x-api-key: <your key here>' \
--header 'Content-Type: application/json'\ 

Request Body Sample

{
    "OrderReshopRQ": {
        "Document": {
            "Name": "Flight travels",
            "ReferenceVersion": "1.0"
        },
        "Party": {
            "Sender": {
                "TravelAgencySender": {
                    "Name": "Flight travels",
                    "IATA_Number": "",
                    "AgencyID": "",
                    "Contacts": {
                        "Contact": [
                            {
                                "EmailContact": "kalaiavis@gmail.com"
                            }
                        ]
                    }
                }
            }
        },
        "Query": {
            "OrderID": "9HVJQ0YT",
            "GdsBookingReference": ["YTEDMT"],
            "Reshop":{
              "OrderServicing":{
                "Add":{
                  "FlightQuery":{
                    "OriginDestinations": {
                        "OriginDestination": [
                            {
                                "PreviousDeparture": {
                                  "AirportCode": "MAA",
                                  "Date": "2021-11-25"
                                },
                                "PreviousArrival": {
                                  "AirportCode": "DXB"
                                },
                                "PreviousCabinType": "Y",
                                "Departure": {
                                  "AirportCode": "MAA",
                                  "Date": "2021-11-28"
                                },
                                "Arrival": {
                                  "AirportCode": "XNB"
                                },
                                "CabinType": "Y"
                            }
                        ]
                    }
                  }
                }
              }
            }
            
        },
        "DataLists": {
            "PassengerList": {
                "Passenger": [
                    {
                        "PassengerID": "T1",
                        "PTC": "ADT",
                        "NameTitle": "Mr",
                        "FirstName": "downey",
                        "MiddleName": "",
                        "LastName": "Robert",
                        "DocumentNumber": "6073737593222"
                    }
                ]
            }
        },
        "Preference": {
            "CabinType": "Y"
        },
        "MetaData": {
            "TraceId": "161777799749"
        }
    }
}

Response Sample

{
    "OrderReshopRS": {
        "Document": {
            "Name": "

Voyzant API GATEWAY",
            "ReferenceVersion": "1.2"
        },
        "Party": {
            "Sender": {
                "TravelAgencySender": {
                    "Name": "kathir",
                    "IATA_Number": "",
                    "AgencyID": "",
                    "Contacts": {
                        "Contact": [
                            {
                                "EmailContact": "kathir@gmail.com"
                            }
                        ]
                    }
                }
            }
        },
        "ShoppingResponseId": "1621872101595186031",
        "Success": {},
        "ReshopOffers": [
            {
                "ReshopOffer": [
                    {
                        "OfferID": "151711621872123950663624",
                        "Owner": "EY",
                        "OwnerName": "Etihad Airways",
                        "Eticket": "true",
                        "AllowHold": "N",
                        "TimeLimits": {
                            "OfferExpirationDateTime": "2021-05-24T23:32:03",
                            "PaymentExpirationDateTime": ""
                        },
                        "PassportRequired": "N",
                        "BookingCurrencyCode": "CAD",
                        "EquivCurrencyCode": "CAD",
                        "HstPercentage": "",
                        "RewardSettings": {
                            "RewardAvailable": "N",
                            "PointTypes": [],
                            "PointValues": {}
                        },
                        "BookingFeeInfo": {
                            "FeeType": "",
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "TotalPrice": {
                            "BookingCurrencyPrice": "19.93",
                            "EquivCurrencyPrice": "19.93"
                        },
                        "BasePrice": {
                            "BookingCurrencyPrice": "19.93",
                            "EquivCurrencyPrice": "19.93"
                        },
                        "TaxPrice": {
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "Commission": {
                            "AgencyCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "AgencyYqCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "PortalCharges": {
                            "Markup": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Surcharge": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Discount": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "AddOfferItem": [
                            {
                                "OfferItemID": "OFFERITEMID1",
                                "Refundable": "false",
                                "PassengerType": "ADT",
                                "PassengerQuantity": 1,
                                "TotalPriceDetail": {
                                    "TotalAmount": {
                                        "BookingCurrencyPrice": 19.93,
                                        "EquivCurrencyPrice": 19.93
                                    }
                                },
                                "Service": [
                                    {
                                        "ServiceID": "SV1",
                                        "PassengerRefs": "ADT1",
                                        "FlightRefs": "Flight1"
                                    }
                                ],
                                "FareDetail": {
                                    "PassengerRefs": "ADT1",
                                    "Price": {
                                        "TotalAmount": {
                                            "BookingCurrencyPrice": 19.93,
                                            "EquivCurrencyPrice": 19.93
                                        },
                                        "BaseAmount": {
                                            "BookingCurrencyPrice": 19.93,
                                            "EquivCurrencyPrice": 19.93
                                        },
                                        "TaxAmount": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "Commission": {
                                            "AgencyCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "AgencyYqCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "BookingFee": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "PortalCharges": {
                                            "Markup": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Surcharge": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Discount": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "Taxes": [
                                            {
                                                "TaxCode": "TT",
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        ]
                                    }
                                },
                                "FareComponent": [
                                    {
                                        "PriceClassRef": "PCR_1",
                                        "SegmentRefs": "Segment1 Segment2",
                                        "FareBasis": {
                                            "FareBasisCode": {
                                                "Refs": "FG_1 FG_1",
                                                "Code": "ERH1EY ERH1EY"
                                            },
                                            "RBD": "E E",
                                            "CabinType": "Y Y",
                                            "SeatLeft": "1 1"
                                        }
                                    }
                                ]
                            }
                        ],
                        "BaggageAllowance": [
                            {
                                "SegmentRefs": "Segment1 Segment2",
                                "PassengerRefs": "T1",
                                "BaggageAllowanceRef": "Bag1"
                            }
                        ],
                        "BookingToEquivExRate": 1,
                        "FopRef": "FOP_5_5_17_0_ALL"
                    },
                    {
                        "OfferID": "151711621872123955355967",
                        "Owner": "EY",
                        "OwnerName": "Etihad Airways",
                        "Eticket": "true",
                        "AllowHold": "N",
                        "TimeLimits": {
                            "OfferExpirationDateTime": "2021-05-24T23:32:03",
                            "PaymentExpirationDateTime": ""
                        },
                        "PassportRequired": "N",
                        "BookingCurrencyCode": "CAD",
                        "EquivCurrencyCode": "CAD",
                        "HstPercentage": "",
                        "RewardSettings": {
                            "RewardAvailable": "N",
                            "PointTypes": [],
                            "PointValues": {}
                        },
                        "BookingFeeInfo": {
                            "FeeType": "",
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "TotalPrice": {
                            "BookingCurrencyPrice": "19.93",
                            "EquivCurrencyPrice": "19.93"
                        },
                        "BasePrice": {
                            "BookingCurrencyPrice": "19.93",
                            "EquivCurrencyPrice": "19.93"
                        },
                        "TaxPrice": {
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "Commission": {
                            "AgencyCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "AgencyYqCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "PortalCharges": {
                            "Markup": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Surcharge": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Discount": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "AddOfferItem": [
                            {
                                "OfferItemID": "OFFERITEMID1",
                                "Refundable": "false",
                                "PassengerType": "ADT",
                                "PassengerQuantity": 1,
                                "TotalPriceDetail": {
                                    "TotalAmount": {
                                        "BookingCurrencyPrice": 19.93,
                                        "EquivCurrencyPrice": 19.93
                                    }
                                },
                                "Service": [
                                    {
                                        "ServiceID": "SV1",
                                        "PassengerRefs": "ADT1",
                                        "FlightRefs": "Flight2"
                                    }
                                ],
                                "FareDetail": {
                                    "PassengerRefs": "ADT1",
                                    "Price": {
                                        "TotalAmount": {
                                            "BookingCurrencyPrice": 19.93,
                                            "EquivCurrencyPrice": 19.93
                                        },
                                        "BaseAmount": {
                                            "BookingCurrencyPrice": 19.93,
                                            "EquivCurrencyPrice": 19.93
                                        },
                                        "TaxAmount": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "Commission": {
                                            "AgencyCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "AgencyYqCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "BookingFee": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "PortalCharges": {
                                            "Markup": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Surcharge": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Discount": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "Taxes": [
                                            {
                                                "TaxCode": "TT",
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        ]
                                    }
                                },
                                "FareComponent": [
                                    {
                                        "PriceClassRef": "PCR_1",
                                        "SegmentRefs": "Segment1 Segment3",
                                        "FareBasis": {
                                            "FareBasisCode": {
                                                "Refs": "FG_1 FG_1",
                                                "Code": "ERH1EY ERH1EY"
                                            },
                                            "RBD": "E E",
                                            "CabinType": "Y Y",
                                            "SeatLeft": "1 1"
                                        }
                                    }
                                ]
                            }
                        ],
                        "BaggageAllowance": [
                            {
                                "SegmentRefs": "Segment1 Segment3",
                                "PassengerRefs": "T1",
                                "BaggageAllowanceRef": "Bag1"
                            }
                        ],
                        "BookingToEquivExRate": 1,
                        "FopRef": "FOP_5_5_17_0_ALL"
                    },
                    {
                        "OfferID": "151711621872123957607186",
                        "Owner": "EY",
                        "OwnerName": "Etihad Airways",
                        "Eticket": "true",
                        "AllowHold": "N",
                        "TimeLimits": {
                            "OfferExpirationDateTime": "2021-05-24T23:32:03",
                            "PaymentExpirationDateTime": ""
                        },
                        "PassportRequired": "N",
                        "BookingCurrencyCode": "CAD",
                        "EquivCurrencyCode": "CAD",
                        "HstPercentage": "",
                        "RewardSettings": {
                            "RewardAvailable": "N",
                            "PointTypes": [],
                            "PointValues": {}
                        },
                        "BookingFeeInfo": {
                            "FeeType": "",
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "TotalPrice": {
                            "BookingCurrencyPrice": "19.93",
                            "EquivCurrencyPrice": "19.93"
                        },
                        "BasePrice": {
                            "BookingCurrencyPrice": "19.93",
                            "EquivCurrencyPrice": "19.93"
                        },
                        "TaxPrice": {
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "Commission": {
                            "AgencyCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "AgencyYqCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "PortalCharges": {
                            "Markup": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Surcharge": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Discount": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "AddOfferItem": [
                            {
                                "OfferItemID": "OFFERITEMID1",
                                "Refundable": "false",
                                "PassengerType": "ADT",
                                "PassengerQuantity": 1,
                                "TotalPriceDetail": {
                                    "TotalAmount": {
                                        "BookingCurrencyPrice": 19.93,
                                        "EquivCurrencyPrice": 19.93
                                    }
                                },
                                "Service": [
                                    {
                                        "ServiceID": "SV1",
                                        "PassengerRefs": "ADT1",
                                        "FlightRefs": "Flight3"
                                    }
                                ],
                                "FareDetail": {
                                    "PassengerRefs": "ADT1",
                                    "Price": {
                                        "TotalAmount": {
                                            "BookingCurrencyPrice": 19.93,
                                            "EquivCurrencyPrice": 19.93
                                        },
                                        "BaseAmount": {
                                            "BookingCurrencyPrice": 19.93,
                                            "EquivCurrencyPrice": 19.93
                                        },
                                        "TaxAmount": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "Commission": {
                                            "AgencyCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "AgencyYqCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "BookingFee": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "PortalCharges": {
                                            "Markup": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Surcharge": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Discount": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "Taxes": [
                                            {
                                                "TaxCode": "TT",
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        ]
                                    }
                                },
                                "FareComponent": [
                                    {
                                        "PriceClassRef": "PCR_1",
                                        "SegmentRefs": "Segment4 Segment5",
                                        "FareBasis": {
                                            "FareBasisCode": {
                                                "Refs": "FG_1 FG_1",
                                                "Code": "ERH1EY ERH1EY"
                                            },
                                            "RBD": "E E",
                                            "CabinType": "Y Y",
                                            "SeatLeft": "1 1"
                                        }
                                    }
                                ]
                            }
                        ],
                        "BaggageAllowance": [
                            {
                                "SegmentRefs": "Segment4 Segment5",
                                "PassengerRefs": "T1",
                                "BaggageAllowanceRef": "Bag1"
                            }
                        ],
                        "BookingToEquivExRate": 1,
                        "FopRef": "FOP_5_5_17_0_ALL"
                    },
                    {
                        "OfferID": "151711621872123959380532",
                        "Owner": "EY",
                        "OwnerName": "Etihad Airways",
                        "Eticket": "true",
                        "AllowHold": "N",
                        "TimeLimits": {
                            "OfferExpirationDateTime": "2021-05-24T23:32:03",
                            "PaymentExpirationDateTime": ""
                        },
                        "PassportRequired": "N",
                        "BookingCurrencyCode": "CAD",
                        "EquivCurrencyCode": "CAD",
                        "HstPercentage": "",
                        "RewardSettings": {
                            "RewardAvailable": "N",
                            "PointTypes": [],
                            "PointValues": {}
                        },
                        "BookingFeeInfo": {
                            "FeeType": "",
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "TotalPrice": {
                            "BookingCurrencyPrice": "19.93",
                            "EquivCurrencyPrice": "19.93"
                        },
                        "BasePrice": {
                            "BookingCurrencyPrice": "19.93",
                            "EquivCurrencyPrice": "19.93"
                        },
                        "TaxPrice": {
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "Commission": {
                            "AgencyCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "AgencyYqCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "PortalCharges": {
                            "Markup": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Surcharge": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Discount": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "AddOfferItem": [
                            {
                                "OfferItemID": "OFFERITEMID1",
                                "Refundable": "false",
                                "PassengerType": "ADT",
                                "PassengerQuantity": 1,
                                "TotalPriceDetail": {
                                    "TotalAmount": {
                                        "BookingCurrencyPrice": 19.93,
                                        "EquivCurrencyPrice": 19.93
                                    }
                                },
                                "Service": [
                                    {
                                        "ServiceID": "SV1",
                                        "PassengerRefs": "ADT1",
                                        "FlightRefs": "Flight4"
                                    }
                                ],
                                "FareDetail": {
                                    "PassengerRefs": "ADT1",
                                    "Price": {
                                        "TotalAmount": {
                                            "BookingCurrencyPrice": 19.93,
                                            "EquivCurrencyPrice": 19.93
                                        },
                                        "BaseAmount": {
                                            "BookingCurrencyPrice": 19.93,
                                            "EquivCurrencyPrice": 19.93
                                        },
                                        "TaxAmount": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "Commission": {
                                            "AgencyCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "AgencyYqCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "BookingFee": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "PortalCharges": {
                                            "Markup": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Surcharge": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Discount": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "Taxes": [
                                            {
                                                "TaxCode": "TT",
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        ]
                                    }
                                },
                                "FareComponent": [
                                    {
                                        "PriceClassRef": "PCR_1",
                                        "SegmentRefs": "Segment4 Segment2",
                                        "FareBasis": {
                                            "FareBasisCode": {
                                                "Refs": "FG_1 FG_1",
                                                "Code": "ERH1EY ERH1EY"
                                            },
                                            "RBD": "E E",
                                            "CabinType": "Y Y",
                                            "SeatLeft": "1 1"
                                        }
                                    }
                                ]
                            }
                        ],
                        "BaggageAllowance": [
                            {
                                "SegmentRefs": "Segment4 Segment2",
                                "PassengerRefs": "T1",
                                "BaggageAllowanceRef": "Bag1"
                            }
                        ],
                        "BookingToEquivExRate": 1,
                        "FopRef": "FOP_5_5_17_0_ALL"
                    },
                    {
                        "OfferID": "151711621872123960879951",
                        "Owner": "EY",
                        "OwnerName": "Etihad Airways",
                        "Eticket": "true",
                        "AllowHold": "N",
                        "TimeLimits": {
                            "OfferExpirationDateTime": "2021-05-24T23:32:03",
                            "PaymentExpirationDateTime": ""
                        },
                        "PassportRequired": "N",
                        "BookingCurrencyCode": "CAD",
                        "EquivCurrencyCode": "CAD",
                        "HstPercentage": "",
                        "RewardSettings": {
                            "RewardAvailable": "N",
                            "PointTypes": [],
                            "PointValues": {}
                        },
                        "BookingFeeInfo": {
                            "FeeType": "",
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "TotalPrice": {
                            "BookingCurrencyPrice": "19.93",
                            "EquivCurrencyPrice": "19.93"
                        },
                        "BasePrice": {
                            "BookingCurrencyPrice": "19.93",
                            "EquivCurrencyPrice": "19.93"
                        },
                        "TaxPrice": {
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "Commission": {
                            "AgencyCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "AgencyYqCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "PortalCharges": {
                            "Markup": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Surcharge": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Discount": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "AddOfferItem": [
                            {
                                "OfferItemID": "OFFERITEMID1",
                                "Refundable": "false",
                                "PassengerType": "ADT",
                                "PassengerQuantity": 1,
                                "TotalPriceDetail": {
                                    "TotalAmount": {
                                        "BookingCurrencyPrice": 19.93,
                                        "EquivCurrencyPrice": 19.93
                                    }
                                },
                                "Service": [
                                    {
                                        "ServiceID": "SV1",
                                        "PassengerRefs": "ADT1",
                                        "FlightRefs": "Flight5"
                                    }
                                ],
                                "FareDetail": {
                                    "PassengerRefs": "ADT1",
                                    "Price": {
                                        "TotalAmount": {
                                            "BookingCurrencyPrice": 19.93,
                                            "EquivCurrencyPrice": 19.93
                                        },
                                        "BaseAmount": {
                                            "BookingCurrencyPrice": 19.93,
                                            "EquivCurrencyPrice": 19.93
                                        },
                                        "TaxAmount": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "Commission": {
                                            "AgencyCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "AgencyYqCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "BookingFee": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "PortalCharges": {
                                            "Markup": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Surcharge": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Discount": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "Taxes": [
                                            {
                                                "TaxCode": "TT",
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        ]
                                    }
                                },
                                "FareComponent": [
                                    {
                                        "PriceClassRef": "PCR_1",
                                        "SegmentRefs": "Segment1 Segment6",
                                        "FareBasis": {
                                            "FareBasisCode": {
                                                "Refs": "FG_1 FG_1",
                                                "Code": "ERH1EY ERH1EY"
                                            },
                                            "RBD": "E E",
                                            "CabinType": "Y Y",
                                            "SeatLeft": "1 1"
                                        }
                                    }
                                ]
                            }
                        ],
                        "BaggageAllowance": [
                            {
                                "SegmentRefs": "Segment1 Segment6",
                                "PassengerRefs": "T1",
                                "BaggageAllowanceRef": "Bag1"
                            }
                        ],
                        "BookingToEquivExRate": 1,
                        "FopRef": "FOP_5_5_17_0_ALL"
                    },
                    {
                        "OfferID": "151711621872123962329267",
                        "Owner": "EY",
                        "OwnerName": "Etihad Airways",
                        "Eticket": "true",
                        "AllowHold": "N",
                        "TimeLimits": {
                            "OfferExpirationDateTime": "2021-05-24T23:32:03",
                            "PaymentExpirationDateTime": ""
                        },
                        "PassportRequired": "N",
                        "BookingCurrencyCode": "CAD",
                        "EquivCurrencyCode": "CAD",
                        "HstPercentage": "",
                        "RewardSettings": {
                            "RewardAvailable": "N",
                            "PointTypes": [],
                            "PointValues": {}
                        },
                        "BookingFeeInfo": {
                            "FeeType": "",
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "TotalPrice": {
                            "BookingCurrencyPrice": "1719.47",
                            "EquivCurrencyPrice": "1719.47"
                        },
                        "BasePrice": {
                            "BookingCurrencyPrice": "1719.47",
                            "EquivCurrencyPrice": "1719.47"
                        },
                        "TaxPrice": {
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "Commission": {
                            "AgencyCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "AgencyYqCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "PortalCharges": {
                            "Markup": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Surcharge": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Discount": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "AddOfferItem": [
                            {
                                "OfferItemID": "OFFERITEMID1",
                                "Refundable": "false",
                                "PassengerType": "ADT",
                                "PassengerQuantity": 1,
                                "TotalPriceDetail": {
                                    "TotalAmount": {
                                        "BookingCurrencyPrice": 1719.47,
                                        "EquivCurrencyPrice": 1719.47
                                    }
                                },
                                "Service": [
                                    {
                                        "ServiceID": "SV1",
                                        "PassengerRefs": "ADT1",
                                        "FlightRefs": "Flight6"
                                    }
                                ],
                                "FareDetail": {
                                    "PassengerRefs": "ADT1",
                                    "Price": {
                                        "TotalAmount": {
                                            "BookingCurrencyPrice": 1719.47,
                                            "EquivCurrencyPrice": 1719.47
                                        },
                                        "BaseAmount": {
                                            "BookingCurrencyPrice": 1719.47,
                                            "EquivCurrencyPrice": 1719.47
                                        },
                                        "TaxAmount": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "Commission": {
                                            "AgencyCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "AgencyYqCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "BookingFee": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "PortalCharges": {
                                            "Markup": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Surcharge": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Discount": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "Taxes": [
                                            {
                                                "TaxCode": "TT",
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        ]
                                    }
                                },
                                "FareComponent": [
                                    {
                                        "PriceClassRef": "PCR_1",
                                        "SegmentRefs": "Segment7 Segment8 Segment9",
                                        "FareBasis": {
                                            "FareBasisCode": {
                                                "Refs": "FG_2 FG_2 FG_2",
                                                "Code": "YF1OW YF1OW YF1OW"
                                            },
                                            "RBD": "Q Y Y",
                                            "CabinType": "Y Y Y",
                                            "SeatLeft": "1 1 1"
                                        }
                                    }
                                ]
                            }
                        ],
                        "BaggageAllowance": [
                            {
                                "SegmentRefs": "Segment7 Segment8 Segment9",
                                "PassengerRefs": "T1",
                                "BaggageAllowanceRef": "Bag1"
                            }
                        ],
                        "BookingToEquivExRate": 1,
                        "FopRef": "FOP_5_5_17_0_ALL"
                    },
                    {
                        "OfferID": "151711621872123963445353",
                        "Owner": "EY",
                        "OwnerName": "Etihad Airways",
                        "Eticket": "true",
                        "AllowHold": "N",
                        "TimeLimits": {
                            "OfferExpirationDateTime": "2021-05-24T23:32:03",
                            "PaymentExpirationDateTime": ""
                        },
                        "PassportRequired": "N",
                        "BookingCurrencyCode": "CAD",
                        "EquivCurrencyCode": "CAD",
                        "HstPercentage": "",
                        "RewardSettings": {
                            "RewardAvailable": "N",
                            "PointTypes": [],
                            "PointValues": {}
                        },
                        "BookingFeeInfo": {
                            "FeeType": "",
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "TotalPrice": {
                            "BookingCurrencyPrice": "1719.47",
                            "EquivCurrencyPrice": "1719.47"
                        },
                        "BasePrice": {
                            "BookingCurrencyPrice": "1719.47",
                            "EquivCurrencyPrice": "1719.47"
                        },
                        "TaxPrice": {
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "Commission": {
                            "AgencyCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "AgencyYqCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "PortalCharges": {
                            "Markup": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Surcharge": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Discount": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "AddOfferItem": [
                            {
                                "OfferItemID": "OFFERITEMID1",
                                "Refundable": "false",
                                "PassengerType": "ADT",
                                "PassengerQuantity": 1,
                                "TotalPriceDetail": {
                                    "TotalAmount": {
                                        "BookingCurrencyPrice": 1719.47,
                                        "EquivCurrencyPrice": 1719.47
                                    }
                                },
                                "Service": [
                                    {
                                        "ServiceID": "SV1",
                                        "PassengerRefs": "ADT1",
                                        "FlightRefs": "Flight7"
                                    }
                                ],
                                "FareDetail": {
                                    "PassengerRefs": "ADT1",
                                    "Price": {
                                        "TotalAmount": {
                                            "BookingCurrencyPrice": 1719.47,
                                            "EquivCurrencyPrice": 1719.47
                                        },
                                        "BaseAmount": {
                                            "BookingCurrencyPrice": 1719.47,
                                            "EquivCurrencyPrice": 1719.47
                                        },
                                        "TaxAmount": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "Commission": {
                                            "AgencyCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "AgencyYqCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "BookingFee": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "PortalCharges": {
                                            "Markup": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Surcharge": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Discount": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "Taxes": [
                                            {
                                                "TaxCode": "TT",
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        ]
                                    }
                                },
                                "FareComponent": [
                                    {
                                        "PriceClassRef": "PCR_1",
                                        "SegmentRefs": "Segment7 Segment10 Segment11",
                                        "FareBasis": {
                                            "FareBasisCode": {
                                                "Refs": "FG_2 FG_2 FG_2",
                                                "Code": "YF1OW YF1OW YF1OW"
                                            },
                                            "RBD": "Q Y Y",
                                            "CabinType": "Y Y Y",
                                            "SeatLeft": "1 1 1"
                                        }
                                    }
                                ]
                            }
                        ],
                        "BaggageAllowance": [
                            {
                                "SegmentRefs": "Segment7 Segment10 Segment11",
                                "PassengerRefs": "T1",
                                "BaggageAllowanceRef": "Bag1"
                            }
                        ],
                        "BookingToEquivExRate": 1,
                        "FopRef": "FOP_5_5_17_0_ALL"
                    },
                    {
                        "OfferID": "151711621872123964570385",
                        "Owner": "EY",
                        "OwnerName": "Etihad Airways",
                        "Eticket": "true",
                        "AllowHold": "N",
                        "TimeLimits": {
                            "OfferExpirationDateTime": "2021-05-24T23:32:03",
                            "PaymentExpirationDateTime": ""
                        },
                        "PassportRequired": "N",
                        "BookingCurrencyCode": "CAD",
                        "EquivCurrencyCode": "CAD",
                        "HstPercentage": "",
                        "RewardSettings": {
                            "RewardAvailable": "N",
                            "PointTypes": [],
                            "PointValues": {}
                        },
                        "BookingFeeInfo": {
                            "FeeType": "",
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "TotalPrice": {
                            "BookingCurrencyPrice": "1719.47",
                            "EquivCurrencyPrice": "1719.47"
                        },
                        "BasePrice": {
                            "BookingCurrencyPrice": "1719.47",
                            "EquivCurrencyPrice": "1719.47"
                        },
                        "TaxPrice": {
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "Commission": {
                            "AgencyCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "AgencyYqCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "PortalCharges": {
                            "Markup": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Surcharge": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Discount": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "AddOfferItem": [
                            {
                                "OfferItemID": "OFFERITEMID1",
                                "Refundable": "false",
                                "PassengerType": "ADT",
                                "PassengerQuantity": 1,
                                "TotalPriceDetail": {
                                    "TotalAmount": {
                                        "BookingCurrencyPrice": 1719.47,
                                        "EquivCurrencyPrice": 1719.47
                                    }
                                },
                                "Service": [
                                    {
                                        "ServiceID": "SV1",
                                        "PassengerRefs": "ADT1",
                                        "FlightRefs": "Flight8"
                                    }
                                ],
                                "FareDetail": {
                                    "PassengerRefs": "ADT1",
                                    "Price": {
                                        "TotalAmount": {
                                            "BookingCurrencyPrice": 1719.47,
                                            "EquivCurrencyPrice": 1719.47
                                        },
                                        "BaseAmount": {
                                            "BookingCurrencyPrice": 1719.47,
                                            "EquivCurrencyPrice": 1719.47
                                        },
                                        "TaxAmount": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "Commission": {
                                            "AgencyCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "AgencyYqCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "BookingFee": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "PortalCharges": {
                                            "Markup": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Surcharge": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Discount": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "Taxes": [
                                            {
                                                "TaxCode": "TT",
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        ]
                                    }
                                },
                                "FareComponent": [
                                    {
                                        "PriceClassRef": "PCR_1",
                                        "SegmentRefs": "Segment12 Segment10 Segment13",
                                        "FareBasis": {
                                            "FareBasisCode": {
                                                "Refs": "FG_2 FG_2 FG_2",
                                                "Code": "YF1OW YF1OW YF1OW"
                                            },
                                            "RBD": "Q Y Y",
                                            "CabinType": "Y Y Y",
                                            "SeatLeft": "1 1 1"
                                        }
                                    }
                                ]
                            }
                        ],
                        "BaggageAllowance": [
                            {
                                "SegmentRefs": "Segment12 Segment10 Segment13",
                                "PassengerRefs": "T1",
                                "BaggageAllowanceRef": "Bag1"
                            }
                        ],
                        "BookingToEquivExRate": 1,
                        "FopRef": "FOP_5_5_17_0_ALL"
                    },
                    {
                        "OfferID": "151711621872123966249359",
                        "Owner": "EY",
                        "OwnerName": "Etihad Airways",
                        "Eticket": "true",
                        "AllowHold": "N",
                        "TimeLimits": {
                            "OfferExpirationDateTime": "2021-05-24T23:32:03",
                            "PaymentExpirationDateTime": ""
                        },
                        "PassportRequired": "N",
                        "BookingCurrencyCode": "CAD",
                        "EquivCurrencyCode": "CAD",
                        "HstPercentage": "",
                        "RewardSettings": {
                            "RewardAvailable": "N",
                            "PointTypes": [],
                            "PointValues": {}
                        },
                        "BookingFeeInfo": {
                            "FeeType": "",
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "TotalPrice": {
                            "BookingCurrencyPrice": "2291.15",
                            "EquivCurrencyPrice": "2291.15"
                        },
                        "BasePrice": {
                            "BookingCurrencyPrice": "2291.15",
                            "EquivCurrencyPrice": "2291.15"
                        },
                        "TaxPrice": {
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "Commission": {
                            "AgencyCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "AgencyYqCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "PortalCharges": {
                            "Markup": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Surcharge": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Discount": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "AddOfferItem": [
                            {
                                "OfferItemID": "OFFERITEMID1",
                                "Refundable": "false",
                                "PassengerType": "ADT",
                                "PassengerQuantity": 1,
                                "TotalPriceDetail": {
                                    "TotalAmount": {
                                        "BookingCurrencyPrice": 2291.15,
                                        "EquivCurrencyPrice": 2291.15
                                    }
                                },
                                "Service": [
                                    {
                                        "ServiceID": "SV1",
                                        "PassengerRefs": "ADT1",
                                        "FlightRefs": "Flight9"
                                    }
                                ],
                                "FareDetail": {
                                    "PassengerRefs": "ADT1",
                                    "Price": {
                                        "TotalAmount": {
                                            "BookingCurrencyPrice": 2291.15,
                                            "EquivCurrencyPrice": 2291.15
                                        },
                                        "BaseAmount": {
                                            "BookingCurrencyPrice": 2291.15,
                                            "EquivCurrencyPrice": 2291.15
                                        },
                                        "TaxAmount": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "Commission": {
                                            "AgencyCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "AgencyYqCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "BookingFee": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "PortalCharges": {
                                            "Markup": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Surcharge": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Discount": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "Taxes": [
                                            {
                                                "TaxCode": "TT",
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        ]
                                    }
                                },
                                "FareComponent": [
                                    {
                                        "PriceClassRef": "PCR_1",
                                        "SegmentRefs": "Segment14 Segment15 Segment16",
                                        "FareBasis": {
                                            "FareBasisCode": {
                                                "Refs": "FG_3 FG_2 FG_2",
                                                "Code": "YIFMH YF1OW YF1OW"
                                            },
                                            "RBD": "Y Y Y",
                                            "CabinType": "Y Y Y",
                                            "SeatLeft": "1 1 1"
                                        }
                                    }
                                ]
                            }
                        ],
                        "BaggageAllowance": [
                            {
                                "SegmentRefs": "Segment14 Segment15 Segment16",
                                "PassengerRefs": "T1",
                                "BaggageAllowanceRef": "Bag1"
                            }
                        ],
                        "BookingToEquivExRate": 1,
                        "FopRef": "FOP_5_5_17_0_ALL"
                    },
                    {
                        "OfferID": "151711621872123968361747",
                        "Owner": "EY",
                        "OwnerName": "Etihad Airways",
                        "Eticket": "true",
                        "AllowHold": "N",
                        "TimeLimits": {
                            "OfferExpirationDateTime": "2021-05-24T23:32:03",
                            "PaymentExpirationDateTime": ""
                        },
                        "PassportRequired": "N",
                        "BookingCurrencyCode": "CAD",
                        "EquivCurrencyCode": "CAD",
                        "HstPercentage": "",
                        "RewardSettings": {
                            "RewardAvailable": "N",
                            "PointTypes": [],
                            "PointValues": {}
                        },
                        "BookingFeeInfo": {
                            "FeeType": "",
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "TotalPrice": {
                            "BookingCurrencyPrice": "2291.15",
                            "EquivCurrencyPrice": "2291.15"
                        },
                        "BasePrice": {
                            "BookingCurrencyPrice": "2291.15",
                            "EquivCurrencyPrice": "2291.15"
                        },
                        "TaxPrice": {
                            "BookingCurrencyPrice": 0,
                            "EquivCurrencyPrice": 0
                        },
                        "Commission": {
                            "AgencyCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "AgencyYqCommission": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "PortalCharges": {
                            "Markup": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Surcharge": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            },
                            "Discount": {
                                "BookingCurrencyPrice": 0,
                                "EquivCurrencyPrice": 0
                            }
                        },
                        "AddOfferItem": [
                            {
                                "OfferItemID": "OFFERITEMID1",
                                "Refundable": "false",
                                "PassengerType": "ADT",
                                "PassengerQuantity": 1,
                                "TotalPriceDetail": {
                                    "TotalAmount": {
                                        "BookingCurrencyPrice": 2291.15,
                                        "EquivCurrencyPrice": 2291.15
                                    }
                                },
                                "Service": [
                                    {
                                        "ServiceID": "SV1",
                                        "PassengerRefs": "ADT1",
                                        "FlightRefs": "Flight10"
                                    }
                                ],
                                "FareDetail": {
                                    "PassengerRefs": "ADT1",
                                    "Price": {
                                        "TotalAmount": {
                                            "BookingCurrencyPrice": 2291.15,
                                            "EquivCurrencyPrice": 2291.15
                                        },
                                        "BaseAmount": {
                                            "BookingCurrencyPrice": 2291.15,
                                            "EquivCurrencyPrice": 2291.15
                                        },
                                        "TaxAmount": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "Commission": {
                                            "AgencyCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "AgencyYqCommission": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "BookingFee": {
                                            "BookingCurrencyPrice": 0,
                                            "EquivCurrencyPrice": 0
                                        },
                                        "PortalCharges": {
                                            "Markup": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Surcharge": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            },
                                            "Discount": {
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        },
                                        "Taxes": [
                                            {
                                                "TaxCode": "TT",
                                                "BookingCurrencyPrice": 0,
                                                "EquivCurrencyPrice": 0
                                            }
                                        ]
                                    }
                                },
                                "FareComponent": [
                                    {
                                        "PriceClassRef": "PCR_1",
                                        "SegmentRefs": "Segment14 Segment17 Segment16",
                                        "FareBasis": {
                                            "FareBasisCode": {
                                                "Refs": "FG_3 FG_2 FG_2",
                                                "Code": "YIFMH YF1OW YF1OW"
                                            },
                                            "RBD": "Y Y Y",
                                            "CabinType": "Y Y Y",
                                            "SeatLeft": "1 1 1"
                                        }
                                    }
                                ]
                            }
                        ],
                        "BaggageAllowance": [
                            {
                                "SegmentRefs": "Segment14 Segment17 Segment16",
                                "PassengerRefs": "T1",
                                "BaggageAllowanceRef": "Bag1"
                            }
                        ],
                        "BookingToEquivExRate": 1,
                        "FopRef": "FOP_5_5_17_0_ALL"
                    }
                ]
            }
        ],
        "DataLists": {
            "PassengerList": {
                "Passengers": [
                    {
                        "PassengerID": "T1",
                        "PTC": "ADT",
                        "NameTitle": "Mr",
                        "FirstName": "downey",
                        "MiddleName": "",
                        "LastName": "Robert",
                        "DocumentNumber": "6073737593222"
                    }
                ]
            },
            "DisclosureList": {
                "Disclosures": []
            },
            "FareList": {
                "FareGroup": [
                    {
                        "FareGroupRef": "FG_1",
                        "FareCode": "70J",
                        "FareBasisCode": "ERH1EY"
                    },
                    {
                        "FareGroupRef": "FG_2",
                        "FareCode": "70J",
                        "FareBasisCode": "YF1OW"
                    },
                    {
                        "FareGroupRef": "FG_3",
                        "FareCode": "70J",
                        "FareBasisCode": "YIFMH"
                    }
                ]
            },
            "FlightSegmentList": {
                "FlightSegment": [
                    {
                        "SegmentKey": "Segment1",
                        "Departure": {
                            "AirportCode": "MAA",
                            "Date": "2021-11-28",
                            "Time": "09:15:00",
                            "AirportName": "Chennai International Airport",
                            "Terminal": {
                                "Name": "4"
                            }
                        },
                        "Arrival": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-28",
                            "Time": "12:20:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": "1"
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "239"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "239"
                        },
                        "Equipment": {
                            "AircraftCode": "32A",
                            "Name": "32A"
                        },
                        "Code": {
                            "MarriageGroup": "O"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "4 H 35 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment2",
                        "Departure": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-28",
                            "Time": "13:00:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": "1"
                            }
                        },
                        "Arrival": {
                            "AirportCode": "XNB",
                            "Date": "2021-11-28",
                            "Time": "14:20:00",
                            "AirportName": "United Arab Emirates",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5422"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5422"
                        },
                        "Equipment": {
                            "AircraftCode": "BUS",
                            "Name": "Bus"
                        },
                        "Code": {
                            "MarriageGroup": "I"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "1 H 20 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment3",
                        "Departure": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-28",
                            "Time": "14:00:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": "1"
                            }
                        },
                        "Arrival": {
                            "AirportCode": "XNB",
                            "Date": "2021-11-28",
                            "Time": "15:20:00",
                            "AirportName": "United Arab Emirates",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5424"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5424"
                        },
                        "Equipment": {
                            "AircraftCode": "BUS",
                            "Name": "Bus"
                        },
                        "Code": {
                            "MarriageGroup": "I"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "1 H 20 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment4",
                        "Departure": {
                            "AirportCode": "MAA",
                            "Date": "2021-11-28",
                            "Time": "04:40:00",
                            "AirportName": "Chennai International Airport",
                            "Terminal": {
                                "Name": "4"
                            }
                        },
                        "Arrival": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-28",
                            "Time": "07:45:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": "1"
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "269"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "269"
                        },
                        "Equipment": {
                            "AircraftCode": "321",
                            "Name": "Airbus A321-100/200"
                        },
                        "Code": {
                            "MarriageGroup": "O"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "4 H 35 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment5",
                        "Departure": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-28",
                            "Time": "10:00:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": "1"
                            }
                        },
                        "Arrival": {
                            "AirportCode": "XNB",
                            "Date": "2021-11-28",
                            "Time": "11:20:00",
                            "AirportName": "United Arab Emirates",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5420"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5420"
                        },
                        "Equipment": {
                            "AircraftCode": "BUS",
                            "Name": "Bus"
                        },
                        "Code": {
                            "MarriageGroup": "I"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "1 H 20 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment6",
                        "Departure": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-28",
                            "Time": "20:30:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": "1"
                            }
                        },
                        "Arrival": {
                            "AirportCode": "XNB",
                            "Date": "2021-11-28",
                            "Time": "21:50:00",
                            "AirportName": "United Arab Emirates",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5426"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5426"
                        },
                        "Equipment": {
                            "AircraftCode": "BUS",
                            "Name": "Bus"
                        },
                        "Code": {
                            "MarriageGroup": "I"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "1 H 20 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment7",
                        "Departure": {
                            "AirportCode": "MAA",
                            "Date": "2021-11-28",
                            "Time": "16:05:00",
                            "AirportName": "Chennai International Airport",
                            "Terminal": {
                                "Name": "4"
                            }
                        },
                        "Arrival": {
                            "AirportCode": "CMB",
                            "Date": "2021-11-28",
                            "Time": "17:25:00",
                            "AirportName": "Bandaranaike International Colombo Airport",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "UL",
                            "Name": "SriLankan Airlines",
                            "FlightNumber": "128"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "UL",
                            "Name": "SriLankan Airlines",
                            "FlightNumber": "128"
                        },
                        "Equipment": {
                            "AircraftCode": "32B",
                            "Name": "32B"
                        },
                        "Code": {
                            "MarriageGroup": "O"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "1 H 20 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment8",
                        "Departure": {
                            "AirportCode": "CMB",
                            "Date": "2021-11-28",
                            "Time": "18:40:00",
                            "AirportName": "Bandaranaike International Colombo Airport",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "Arrival": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-28",
                            "Time": "22:00:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": "1"
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "7153"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "UL",
                            "Name": "SriLankan Airlines",
                            "FlightNumber": "207"
                        },
                        "Equipment": {
                            "AircraftCode": "32B",
                            "Name": "32B"
                        },
                        "Code": {
                            "MarriageGroup": "O"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "4 H 50 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment9",
                        "Departure": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-29",
                            "Time": "00:30:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": "1"
                            }
                        },
                        "Arrival": {
                            "AirportCode": "XNB",
                            "Date": "2021-11-29",
                            "Time": "01:50:00",
                            "AirportName": "United Arab Emirates",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5432"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5432"
                        },
                        "Equipment": {
                            "AircraftCode": "BUS",
                            "Name": "Bus"
                        },
                        "Code": {
                            "MarriageGroup": "I"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "1 H 20 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment10",
                        "Departure": {
                            "AirportCode": "CMB",
                            "Date": "2021-11-28",
                            "Time": "21:00:00",
                            "AirportName": "Bandaranaike International Colombo Airport",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "Arrival": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-29",
                            "Time": "00:20:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": "1"
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "265"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "265"
                        },
                        "Equipment": {
                            "AircraftCode": "321",
                            "Name": "Airbus A321-100/200"
                        },
                        "Code": {
                            "MarriageGroup": "O"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "4 H 50 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment11",
                        "Departure": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-29",
                            "Time": "01:30:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": "1"
                            }
                        },
                        "Arrival": {
                            "AirportCode": "XNB",
                            "Date": "2021-11-29",
                            "Time": "02:50:00",
                            "AirportName": "United Arab Emirates",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5412"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5412"
                        },
                        "Equipment": {
                            "AircraftCode": "BUS",
                            "Name": "Bus"
                        },
                        "Code": {
                            "MarriageGroup": "I"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "1 H 20 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment12",
                        "Departure": {
                            "AirportCode": "MAA",
                            "Date": "2021-11-28",
                            "Time": "09:35:00",
                            "AirportName": "Chennai International Airport",
                            "Terminal": {
                                "Name": "4"
                            }
                        },
                        "Arrival": {
                            "AirportCode": "CMB",
                            "Date": "2021-11-28",
                            "Time": "10:55:00",
                            "AirportName": "Bandaranaike International Colombo Airport",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "UL",
                            "Name": "SriLankan Airlines",
                            "FlightNumber": "122"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "UL",
                            "Name": "SriLankan Airlines",
                            "FlightNumber": "122"
                        },
                        "Equipment": {
                            "AircraftCode": "333",
                            "Name": "Airbus A330-300"
                        },
                        "Code": {
                            "MarriageGroup": "O"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "1 H 20 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment13",
                        "Departure": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-29",
                            "Time": "08:00:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": "1"
                            }
                        },
                        "Arrival": {
                            "AirportCode": "XNB",
                            "Date": "2021-11-29",
                            "Time": "09:20:00",
                            "AirportName": "United Arab Emirates",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5418"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5418"
                        },
                        "Equipment": {
                            "AircraftCode": "BUS",
                            "Name": "Bus"
                        },
                        "Code": {
                            "MarriageGroup": "I"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "1 H 20 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment14",
                        "Departure": {
                            "AirportCode": "MAA",
                            "Date": "2021-11-28",
                            "Time": "11:45:00",
                            "AirportName": "Chennai International Airport",
                            "Terminal": {
                                "Name": "4"
                            }
                        },
                        "Arrival": {
                            "AirportCode": "KUL",
                            "Date": "2021-11-28",
                            "Time": "18:15:00",
                            "AirportName": "Kuala Lumpur International Airport",
                            "Terminal": {
                                "Name": "M"
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "MH",
                            "Name": "Malaysia Airlines",
                            "FlightNumber": "183"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "MH",
                            "Name": "Malaysia Airlines",
                            "FlightNumber": "183"
                        },
                        "Equipment": {
                            "AircraftCode": "738",
                            "Name": "Boeing 737-800 pax"
                        },
                        "Code": {
                            "MarriageGroup": "O"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "4 H 0 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment15",
                        "Departure": {
                            "AirportCode": "KUL",
                            "Date": "2021-11-28",
                            "Time": "23:25:00",
                            "AirportName": "Kuala Lumpur International Airport",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "Arrival": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-29",
                            "Time": "01:30:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "3230"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "3230"
                        },
                        "Equipment": {
                            "AircraftCode": "789",
                            "Name": "789"
                        },
                        "Code": {
                            "MarriageGroup": "O"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "6 H 5 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment16",
                        "Departure": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-29",
                            "Time": "02:50:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": "1"
                            }
                        },
                        "Arrival": {
                            "AirportCode": "XNB",
                            "Date": "2021-11-29",
                            "Time": "04:10:00",
                            "AirportName": "United Arab Emirates",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5414"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "5414"
                        },
                        "Equipment": {
                            "AircraftCode": "BUS",
                            "Name": "Bus"
                        },
                        "Code": {
                            "MarriageGroup": "I"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "1 H 20 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    },
                    {
                        "SegmentKey": "Segment17",
                        "Departure": {
                            "AirportCode": "KUL",
                            "Date": "2021-11-28",
                            "Time": "23:25:00",
                            "AirportName": "Kuala Lumpur International Airport",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "Arrival": {
                            "AirportCode": "AUH",
                            "Date": "2021-11-29",
                            "Time": "01:30:00",
                            "AirportName": "Abu Dhabi International Airport",
                            "Terminal": {
                                "Name": ""
                            }
                        },
                        "MarketingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "3231"
                        },
                        "OperatingCarrier": {
                            "AirlineID": "EY",
                            "Name": "Etihad Airways",
                            "FlightNumber": "3231"
                        },
                        "Equipment": {
                            "AircraftCode": "789",
                            "Name": "789"
                        },
                        "Code": {
                            "MarriageGroup": "O"
                        },
                        "FlightDetail": {
                            "FlightDuration": {
                                "Value": "6 H 5 M"
                            },
                            "Stops": {
                                "Value": "0"
                            },
                            "InterMediate": [],
                            "AirMilesFlown": 0
                        },
                        "BrandId": ""
                    }
                ]
            },
            "FlightList": {
                "Flight": [
                    {
                        "FlightKey": "Flight1",
                        "Journey": {
                            "Time": "6 H 35 M",
                            "Stops": 1
                        },
                        "SegmentReferences": "Segment1 Segment2"
                    },
                    {
                        "FlightKey": "Flight2",
                        "Journey": {
                            "Time": "7 H 35 M",
                            "Stops": 1
                        },
                        "SegmentReferences": "Segment1 Segment3"
                    },
                    {
                        "FlightKey": "Flight3",
                        "Journey": {
                            "Time": "8 H 10 M",
                            "Stops": 1
                        },
                        "SegmentReferences": "Segment4 Segment5"
                    },
                    {
                        "FlightKey": "Flight4",
                        "Journey": {
                            "Time": "11 H 10 M",
                            "Stops": 1
                        },
                        "SegmentReferences": "Segment4 Segment2"
                    },
                    {
                        "FlightKey": "Flight5",
                        "Journey": {
                            "Time": "14 H 5 M",
                            "Stops": 1
                        },
                        "SegmentReferences": "Segment1 Segment6"
                    },
                    {
                        "FlightKey": "Flight6",
                        "Journey": {
                            "Time": "11 H 15 M",
                            "Stops": 2
                        },
                        "SegmentReferences": "Segment7 Segment8 Segment9"
                    },
                    {
                        "FlightKey": "Flight7",
                        "Journey": {
                            "Time": "12 H 15 M",
                            "Stops": 2
                        },
                        "SegmentReferences": "Segment7 Segment10 Segment11"
                    },
                    {
                        "FlightKey": "Flight8",
                        "Journey": {
                            "Time": "25 H 15 M",
                            "Stops": 2
                        },
                        "SegmentReferences": "Segment12 Segment10 Segment13"
                    },
                    {
                        "FlightKey": "Flight9",
                        "Journey": {
                            "Time": "17 H 55 M",
                            "Stops": 2
                        },
                        "SegmentReferences": "Segment14 Segment15 Segment16"
                    },
                    {
                        "FlightKey": "Flight10",
                        "Journey": {
                            "Time": "17 H 55 M",
                            "Stops": 2
                        },
                        "SegmentReferences": "Segment14 Segment17 Segment16"
                    }
                ]
            },
            "OriginDestinationList": {
                "OriginDestination": [
                    {
                        "OriginDestinationKey": "OD1",
                        "DepartureCode": "MAA",
                        "ArrivalCode": "XNB",
                        "FlightReferences": "Flight1 Flight2 Flight3 Flight4 Flight5 Flight6 Flight7 Flight8 Flight9 Flight10"
                    }
                ]
            },
            "PriceClassList": {
                "PriceClass": [
                    {
                        "PriceClassID": "PCR_1",
                        "Descriptions": {
                            "Description": []
                        }
                    }
                ]
            },
            "BaggageAllowanceList": {
                "BaggageAllowance": [
                    {
                        "BaggageAllowanceID": "Bag1",
                        "BaggageCategory": "Checked",
                        "AllowanceDescription": {
                            "ApplicableParty": "Traveler",
                            "Description": "CHECKED ALLOWANCE"
                        },
                        "PieceAllowance": {
                            "ApplicableParty": "Traveler",
                            "TotalQuantity": "0",
                            "Unit": "kg"
                        }
                    }
                ]
            },
            "FopList": [
                {
                    "CC": {
                        "Allowed": "Y",
                        "Types": {
                            "AX": {
                                "F": {
                                    "BookingCurrencyPrice": 0,
                                    "EquivCurrencyPrice": 0
                                },
                                "P": 0
                            },
                            "MC": {
                                "F": {
                                    "BookingCurrencyPrice": 0,
                                    "EquivCurrencyPrice": 0
                                },
                                "P": 0
                            },
                            "VI": {
                                "F": {
                                    "BookingCurrencyPrice": 0,
                                    "EquivCurrencyPrice": 0
                                },
                                "P": 0
                            }
                        }
                    },
                    "DC": {
                        "Allowed": "Y",
                        "Types": {
                            "MC": {
                                "F": {
                                    "BookingCurrencyPrice": 0,
                                    "EquivCurrencyPrice": 0
                                },
                                "P": 0
                            },
                            "VI": {
                                "F": {
                                    "BookingCurrencyPrice": 0,
                                    "EquivCurrencyPrice": 0
                                },
                                "P": 0
                            }
                        }
                    },
                    "CASH": {
                        "Allowed": "Y",
                        "Types": {}
                    },
                    "CHEQUE": {
                        "Allowed": "Y",
                        "Types": {}
                    },
                    "ACH": {
                        "Allowed": "Y",
                        "Types": {}
                    },
                    "PG": {
                        "Allowed": "Y",
                        "Types": {}
                    },
                    "FopKey": "FOP_5_5_17_0_ALL"
                }
            ]
        },
        "MetaData": {}
    }
}

Try it out!