97306213/airgateway_airShopping.rsp.json

{
    "result": [
        {
            "code": "AGW_route_not_supported",
            "detail": "The requested route is not supported by this provider.",
            "group": "provider_error",
            "owner": "VY",
            "provider": "VY"
        },
        {
            "code": "AGW_no_available_journey",
            "detail": "No available journey for this search.",
            "group": "provider_error",
            "maxNumberOfStops": 0,
            "offerExpiration": "2026-03-13T10:03:02Z",
            "owner": "BT",
            "provider": "BT"
        },
        {
            "code": "AGW_no_available_journey",
            "detail": "No available journey for this search.",
            "group": "provider_error",
            "maxNumberOfStops": 0,
            "offerExpiration": "2026-03-13T10:03:02Z",
            "owner": "U2",
            "provider": "U2"
        },
        {
            "code": "AGW_no_available_journey",
            "detail": "no available journey for this search",
            "group": "provider_error",
            "owner": "EK",
            "provider": "EK"
        },
        {
            "code": "AGW_no_available_journey",
            "detail": "no available journey for this search",
            "group": "provider_error",
            "owner": "EK",
            "provider": "EK"
        },
        {
            "code": "AGW_no_available_journey",
            "detail": "no available journey for this search",
            "group": "provider_error",
            "owner": "EK",
            "provider": "EK"
        },
        {
            "code": "AGW_no_available_journey",
            "detail": "no available journey for this search",
            "group": "provider_error",
            "owner": "EK",
            "provider": "EK"
        },
        {
            "createdAt": 1773395282,
            "disclosures": [
                {
                    "descriptions": [
                        {
                            "category": "BAGGAGE_CARRYON",
                            "item": "BAGGAGE_CARRYON",
                            "text": "1 small bag (Must fit under the seat in front)",
                            "units": "1"
                        },
                        {
                            "category": "EXCHANGE",
                            "item": "CHANGES",
                            "text": "Change for a fee on Ryanair website",
                            "units": ""
                        },
                        {
                            "category": "EXCHANGE",
                            "item": "REFUND",
                            "text": "Non refundable",
                            "units": ""
                        },
                        {
                            "category": "SEAT",
                            "item": "SEAT_RESERVATION",
                            "text": "Select seat for a fee",
                            "units": ""
                        }
                    ],
                    "listKey": "PC1"
                }
            ],
            "flights": [
                {
                    "arrival": {
                        "airportCode": "MLA",
                        "airportName": "Luqa Airport",
                        "date": "2026-04-10",
                        "terminalName": "",
                        "time": "16:55"
                    },
                    "baggageAllowance": {
                        "carryOn": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "quantity": 1,
                                        "text": "1 small bag (Must fit under the seat in front)"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ]
                    },
                    "departure": {
                        "airportCode": "BUD",
                        "airportName": "Budapest Ferenc Liszt International Airport",
                        "date": "2026-04-10",
                        "terminalName": "",
                        "time": "14:35"
                    },
                    "duration": "PT02H20M",
                    "key": "RlIgMjIwNDpCVUQ6TUxBOjIwMjYtMDQtMTBUMTQ6MzVa",
                    "segments": [
                        {
                            "ODRef": "OD1",
                            "detail": {
                                "classOfService": {
                                    "cabinDesignator": "ECONOMY",
                                    "code": "R",
                                    "disclosureRefs": [
                                        "PC1"
                                    ],
                                    "fare": {
                                        "basisCode": "R",
                                        "cabin": "5",
                                        "code": "70J",
                                        "marketingName": "Basic",
                                        "priceClassName": "economy",
                                        "type": "Published"
                                    },
                                    "fareRules": [
                                        {
                                            "cancel": "Not Allowed",
                                            "cancelEnum": "not_allowed",
                                            "change": "Not Allowed",
                                            "changeEnum": "not_allowed",
                                            "passengerRef": "1 2",
                                            "passengerType": "ADT"
                                        }
                                    ],
                                    "generalClassCode": "5",
                                    "refs": "FR2204-BUD-MLA R"
                                },
                                "duration": "PT02H20M",
                                "flightDistance": "",
                                "seatsLeft": "",
                                "segmentType": "HK",
                                "segmentTypeDefinition": "Holds confirmed",
                                "stopQuantity": ""
                            },
                            "equipment": {
                                "aircraftCode": "",
                                "name": ""
                            },
                            "flightNumber": "FR2204",
                            "isSecureFlight": false,
                            "marketingCarrier": {
                                "airlineID": "FR",
                                "flightNumber": "2204",
                                "name": "Ryanair"
                            },
                            "operatingCarrier": {
                                "airlineID": "AL",
                                "flightNumber": "2204",
                                "name": "Malta Air"
                            },
                            "originDestination": {
                                "arrival": {
                                    "airportCode": "MLA",
                                    "airportName": "Luqa Airport",
                                    "countryID": "",
                                    "date": "2026-04-10",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "16:55"
                                },
                                "departure": {
                                    "airportCode": "BUD",
                                    "airportName": "Budapest Ferenc Liszt International Airport",
                                    "countryID": "",
                                    "date": "2026-04-10",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "14:35"
                                }
                            },
                            "segmentID": "FR2204-BUD-MLA"
                        }
                    ]
                },
                {
                    "arrival": {
                        "airportCode": "BUD",
                        "airportName": "Budapest Ferenc Liszt International Airport",
                        "date": "2026-04-15",
                        "terminalName": "",
                        "time": "21:35"
                    },
                    "baggageAllowance": {
                        "carryOn": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "quantity": 1,
                                        "text": "1 small bag (Must fit under the seat in front)"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ]
                    },
                    "departure": {
                        "airportCode": "MLA",
                        "airportName": "Luqa Airport",
                        "date": "2026-04-15",
                        "terminalName": "",
                        "time": "19:20"
                    },
                    "duration": "PT02H15M",
                    "key": "RlIgMjI3ODpNTEE6QlVEOjIwMjYtMDQtMTVUMTk6MjBa",
                    "segments": [
                        {
                            "ODRef": "OD2",
                            "detail": {
                                "classOfService": {
                                    "cabinDesignator": "ECONOMY",
                                    "code": "R",
                                    "disclosureRefs": [
                                        "PC1"
                                    ],
                                    "fare": {
                                        "basisCode": "R",
                                        "cabin": "5",
                                        "code": "70J",
                                        "marketingName": "Basic",
                                        "priceClassName": "economy",
                                        "type": "Published"
                                    },
                                    "fareRules": [
                                        {
                                            "cancel": "Not Allowed",
                                            "cancelEnum": "not_allowed",
                                            "change": "Not Allowed",
                                            "changeEnum": "not_allowed",
                                            "passengerRef": "1 2",
                                            "passengerType": "ADT"
                                        }
                                    ],
                                    "generalClassCode": "5",
                                    "refs": "FR2278-MLA-BUD R"
                                },
                                "duration": "PT02H15M",
                                "flightDistance": "",
                                "seatsLeft": "",
                                "segmentType": "HK",
                                "segmentTypeDefinition": "Holds confirmed",
                                "stopQuantity": ""
                            },
                            "equipment": {
                                "aircraftCode": "",
                                "name": ""
                            },
                            "flightNumber": "FR2278",
                            "isSecureFlight": false,
                            "marketingCarrier": {
                                "airlineID": "FR",
                                "flightNumber": "2278",
                                "name": "Ryanair"
                            },
                            "operatingCarrier": {
                                "airlineID": "RR",
                                "flightNumber": "2278",
                                "name": "Ryanair Sun"
                            },
                            "originDestination": {
                                "arrival": {
                                    "airportCode": "BUD",
                                    "airportName": "Budapest Ferenc Liszt International Airport",
                                    "countryID": "",
                                    "date": "2026-04-15",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "21:35"
                                },
                                "departure": {
                                    "airportCode": "MLA",
                                    "airportName": "Luqa Airport",
                                    "countryID": "",
                                    "date": "2026-04-15",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "19:20"
                                }
                            },
                            "segmentID": "FR2278-MLA-BUD"
                        }
                    ]
                }
            ],
            "maxNumberOfStops": 0,
            "offerExpiration": "2026-03-13T10:02:03Z",
            "offerID": "OFFER-RlI6UlQ6QlVEOk1MQToyMDI2LTA0LTEwOjIwMjYtMDQtMTU6MTU5Ljc2OjIwMjYwMzEzVDA5NDgwMjo3OTAyOGNmZTI1MmE0NGY2OWViNTM3ZmQyYzkxNWQwNTpERjhUN05ETUI1MENXTUxWR1c3SDZCNEFRT05GNDlJUTRNSFVTT05aUjRWM1BJTTM1M1NXRk5BTUZGRzNISEYzOmZhbHNl",
            "offerType": "roundTrip",
            "owner": "FR",
            "price": {
                "consumer": {
                    "base": 159.76,
                    "breakdown": [
                        {
                            "base": 79.88,
                            "fee": {
                                "total": 0
                            },
                            "offerItemID": "RlI6T2ZmZXI6MzMyN2FmNjktZGRiMi00NGE5LWI2NDYtY2FjMWMzNTQwMTI1_1",
                            "passengerRefs": "1 2",
                            "passengerType": "ADT",
                            "surcharge": 0,
                            "tax": {
                                "total": 0
                            },
                            "total": 79.88,
                            "type": ""
                        }
                    ],
                    "currency": "EUR",
                    "fee": {
                        "total": 0
                    },
                    "surcharge": 0,
                    "tax": {
                        "total": 0
                    },
                    "total": 159.76
                },
                "provider": {
                    "base": 62334,
                    "breakdown": [
                        {
                            "base": 31167,
                            "fee": {
                                "total": 0
                            },
                            "offerItemID": "RlI6T2ZmZXI6MzMyN2FmNjktZGRiMi00NGE5LWI2NDYtY2FjMWMzNTQwMTI1_1",
                            "passengerRefs": "1 2",
                            "passengerType": "ADT",
                            "surcharge": 0,
                            "tax": {
                                "total": 0
                            },
                            "total": 31167,
                            "type": ""
                        }
                    ],
                    "currency": "HUF",
                    "fee": {
                        "total": 0
                    },
                    "surcharge": 0,
                    "tax": {
                        "total": 0
                    },
                    "total": 62334
                }
            },
            "provider": "FR"
        },
        {
            "createdAt": 1773395282,
            "disclosures": [
                {
                    "descriptions": [
                        {
                            "category": "BAGGAGE_CARRYON",
                            "item": "BAGGAGE_CARRYON",
                            "text": "1 small bag (Must fit under the seat in front)",
                            "units": "1"
                        },
                        {
                            "category": "EXCHANGE",
                            "item": "CHANGES",
                            "text": "Change for a fee on Ryanair website",
                            "units": ""
                        },
                        {
                            "category": "EXCHANGE",
                            "item": "REFUND",
                            "text": "Non refundable",
                            "units": ""
                        },
                        {
                            "category": "SEAT",
                            "item": "SEAT_RESERVATION",
                            "text": "Select seat for a fee",
                            "units": ""
                        }
                    ],
                    "listKey": "PC1"
                }
            ],
            "flights": [
                {
                    "arrival": {
                        "airportCode": "MLA",
                        "airportName": "Luqa Airport",
                        "date": "2026-04-10",
                        "terminalName": "",
                        "time": "16:55"
                    },
                    "baggageAllowance": {
                        "carryOn": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "quantity": 1,
                                        "text": "1 small bag (Must fit under the seat in front)"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ]
                    },
                    "departure": {
                        "airportCode": "BUD",
                        "airportName": "Budapest Ferenc Liszt International Airport",
                        "date": "2026-04-10",
                        "terminalName": "",
                        "time": "14:35"
                    },
                    "duration": "PT02H20M",
                    "key": "RlIgMjIwNDpCVUQ6TUxBOjIwMjYtMDQtMTBUMTQ6MzVa",
                    "segments": [
                        {
                            "ODRef": "OD1",
                            "detail": {
                                "classOfService": {
                                    "cabinDesignator": "ECONOMY",
                                    "code": "R",
                                    "disclosureRefs": [
                                        "PC1"
                                    ],
                                    "fare": {
                                        "basisCode": "R",
                                        "cabin": "5",
                                        "code": "70J",
                                        "marketingName": "Basic",
                                        "priceClassName": "economy",
                                        "type": "Published"
                                    },
                                    "fareRules": [
                                        {
                                            "cancel": "Not Allowed",
                                            "cancelEnum": "not_allowed",
                                            "change": "Not Allowed",
                                            "changeEnum": "not_allowed",
                                            "passengerRef": "1 2",
                                            "passengerType": "ADT"
                                        }
                                    ],
                                    "generalClassCode": "5",
                                    "refs": "FR2204-BUD-MLA R"
                                },
                                "duration": "PT02H20M",
                                "flightDistance": "",
                                "seatsLeft": "",
                                "segmentType": "HK",
                                "segmentTypeDefinition": "Holds confirmed",
                                "stopQuantity": ""
                            },
                            "equipment": {
                                "aircraftCode": "",
                                "name": ""
                            },
                            "flightNumber": "FR2204",
                            "isSecureFlight": false,
                            "marketingCarrier": {
                                "airlineID": "FR",
                                "flightNumber": "2204",
                                "name": "Ryanair"
                            },
                            "operatingCarrier": {
                                "airlineID": "AL",
                                "flightNumber": "2204",
                                "name": "Malta Air"
                            },
                            "originDestination": {
                                "arrival": {
                                    "airportCode": "MLA",
                                    "airportName": "Luqa Airport",
                                    "countryID": "",
                                    "date": "2026-04-10",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "16:55"
                                },
                                "departure": {
                                    "airportCode": "BUD",
                                    "airportName": "Budapest Ferenc Liszt International Airport",
                                    "countryID": "",
                                    "date": "2026-04-10",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "14:35"
                                }
                            },
                            "segmentID": "FR2204-BUD-MLA"
                        }
                    ]
                },
                {
                    "arrival": {
                        "airportCode": "BUD",
                        "airportName": "Budapest Ferenc Liszt International Airport",
                        "date": "2026-04-15",
                        "terminalName": "",
                        "time": "15:30"
                    },
                    "baggageAllowance": {
                        "carryOn": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "quantity": 1,
                                        "text": "1 small bag (Must fit under the seat in front)"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ]
                    },
                    "departure": {
                        "airportCode": "MLA",
                        "airportName": "Luqa Airport",
                        "date": "2026-04-15",
                        "terminalName": "",
                        "time": "13:15"
                    },
                    "duration": "PT02H15M",
                    "key": "RlIgMjIwMzpNTEE6QlVEOjIwMjYtMDQtMTVUMTM6MTVa",
                    "segments": [
                        {
                            "ODRef": "OD2",
                            "detail": {
                                "classOfService": {
                                    "cabinDesignator": "ECONOMY",
                                    "code": "R",
                                    "disclosureRefs": [
                                        "PC1"
                                    ],
                                    "fare": {
                                        "basisCode": "R",
                                        "cabin": "5",
                                        "code": "70J",
                                        "marketingName": "Basic",
                                        "priceClassName": "economy",
                                        "type": "Published"
                                    },
                                    "fareRules": [
                                        {
                                            "cancel": "Not Allowed",
                                            "cancelEnum": "not_allowed",
                                            "change": "Not Allowed",
                                            "changeEnum": "not_allowed",
                                            "passengerRef": "1 2",
                                            "passengerType": "ADT"
                                        }
                                    ],
                                    "generalClassCode": "5",
                                    "refs": "FR2203-MLA-BUD R"
                                },
                                "duration": "PT02H15M",
                                "flightDistance": "",
                                "seatsLeft": "",
                                "segmentType": "HK",
                                "segmentTypeDefinition": "Holds confirmed",
                                "stopQuantity": ""
                            },
                            "equipment": {
                                "aircraftCode": "",
                                "name": ""
                            },
                            "flightNumber": "FR2203",
                            "isSecureFlight": false,
                            "marketingCarrier": {
                                "airlineID": "FR",
                                "flightNumber": "2203",
                                "name": "Ryanair"
                            },
                            "operatingCarrier": {
                                "airlineID": "RR",
                                "flightNumber": "2203",
                                "name": "Ryanair Sun"
                            },
                            "originDestination": {
                                "arrival": {
                                    "airportCode": "BUD",
                                    "airportName": "Budapest Ferenc Liszt International Airport",
                                    "countryID": "",
                                    "date": "2026-04-15",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "15:30"
                                },
                                "departure": {
                                    "airportCode": "MLA",
                                    "airportName": "Luqa Airport",
                                    "countryID": "",
                                    "date": "2026-04-15",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "13:15"
                                }
                            },
                            "segmentID": "FR2203-MLA-BUD"
                        }
                    ]
                }
            ],
            "maxNumberOfStops": 0,
            "offerExpiration": "2026-03-13T10:02:03Z",
            "offerID": "OFFER-RlI6UlQ6QlVEOk1MQToyMDI2LTA0LTEwOjIwMjYtMDQtMTU6MTYyLjUzOjIwMjYwMzEzVDA5NDgwMjo3OTAyOGNmZTI1MmE0NGY2OWViNTM3ZmQyYzkxNWQwNTpOWVBZUjE5WVZTSFRQMVpORzZKQ09PTExZMTRKWkRWNDk3MTlaTDNZUENKUVExNEFTTzBHV1RCTlM1VlFFS1BNOmZhbHNl",
            "offerType": "roundTrip",
            "owner": "FR",
            "price": {
                "consumer": {
                    "base": 162.53,
                    "breakdown": [
                        {
                            "base": 81.26,
                            "fee": {
                                "total": 0
                            },
                            "offerItemID": "RlI6T2ZmZXI6YjVmMDM1MTAtMzExNi00NzBiLTliYzItNTI2ZDQxZWIxOTFh_1",
                            "passengerRefs": "1 2",
                            "passengerType": "ADT",
                            "surcharge": 0,
                            "tax": {
                                "total": 0
                            },
                            "total": 81.26,
                            "type": ""
                        }
                    ],
                    "currency": "EUR",
                    "fee": {
                        "total": 0
                    },
                    "surcharge": 0,
                    "tax": {
                        "total": 0
                    },
                    "total": 162.53
                },
                "provider": {
                    "base": 63414,
                    "breakdown": [
                        {
                            "base": 31707,
                            "fee": {
                                "total": 0
                            },
                            "offerItemID": "RlI6T2ZmZXI6YjVmMDM1MTAtMzExNi00NzBiLTliYzItNTI2ZDQxZWIxOTFh_1",
                            "passengerRefs": "1 2",
                            "passengerType": "ADT",
                            "surcharge": 0,
                            "tax": {
                                "total": 0
                            },
                            "total": 31707,
                            "type": ""
                        }
                    ],
                    "currency": "HUF",
                    "fee": {
                        "total": 0
                    },
                    "surcharge": 0,
                    "tax": {
                        "total": 0
                    },
                    "total": 63414
                }
            },
            "provider": "FR"
        },
        {
            "createdAt": 1773395282,
            "disclosures": [
                {
                    "descriptions": [
                        {
                            "category": "BAGGAGE_CARRYON",
                            "item": "BAGGAGE_CARRYON",
                            "properties": [
                                {
                                    "UOM": "KG",
                                    "type": "Weight",
                                    "value": "10"
                                }
                            ],
                            "text": "1 small bag (Must fit under the seat in front)\n10kg overhead locker bag",
                            "units": "1"
                        },
                        {
                            "category": "BOARDING",
                            "item": "HIGH_PRIORITY",
                            "text": "Priority boarding",
                            "units": ""
                        },
                        {
                            "category": "EXCHANGE",
                            "item": "CHANGES",
                            "text": "Change for a fee on Ryanair website",
                            "units": ""
                        },
                        {
                            "category": "EXCHANGE",
                            "item": "REFUND",
                            "text": "Non refundable",
                            "units": ""
                        },
                        {
                            "category": "SEAT",
                            "item": "SEAT_RESERVATION",
                            "text": "Any reserved seat (Specific rows available)",
                            "units": ""
                        }
                    ],
                    "listKey": "PC1"
                }
            ],
            "flights": [
                {
                    "arrival": {
                        "airportCode": "MLA",
                        "airportName": "Luqa Airport",
                        "date": "2026-04-10",
                        "terminalName": "",
                        "time": "16:55"
                    },
                    "baggageAllowance": {
                        "carryOn": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "quantity": 1,
                                        "text": "1 small bag (Must fit under the seat in front)"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            },
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "properties": [
                                            {
                                                "UOM": "KG",
                                                "type": "Weight",
                                                "value": "10"
                                            }
                                        ],
                                        "quantity": 1,
                                        "text": "10kg overhead locker bag"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ]
                    },
                    "departure": {
                        "airportCode": "BUD",
                        "airportName": "Budapest Ferenc Liszt International Airport",
                        "date": "2026-04-10",
                        "terminalName": "",
                        "time": "14:35"
                    },
                    "duration": "PT02H20M",
                    "key": "RlIgMjIwNDpCVUQ6TUxBOjIwMjYtMDQtMTBUMTQ6MzVa",
                    "segments": [
                        {
                            "ODRef": "OD1",
                            "detail": {
                                "classOfService": {
                                    "cabinDesignator": "ECONOMY",
                                    "code": "G",
                                    "disclosureRefs": [
                                        "PC1"
                                    ],
                                    "fare": {
                                        "basisCode": "G",
                                        "cabin": "5",
                                        "code": "70J",
                                        "marketingName": "REGU",
                                        "priceClassName": "economy",
                                        "type": "Published"
                                    },
                                    "fareRules": [
                                        {
                                            "cancel": "Not Allowed",
                                            "cancelEnum": "not_allowed",
                                            "change": "For Fee",
                                            "changeEnum": "for_fee",
                                            "passengerRef": "1 2",
                                            "passengerType": "ADT"
                                        }
                                    ],
                                    "generalClassCode": "5",
                                    "refs": "FR2204-BUD-MLA G"
                                },
                                "duration": "PT02H20M",
                                "flightDistance": "",
                                "seatsLeft": "",
                                "segmentType": "HK",
                                "segmentTypeDefinition": "Holds confirmed",
                                "stopQuantity": ""
                            },
                            "equipment": {
                                "aircraftCode": "",
                                "name": ""
                            },
                            "flightNumber": "FR2204",
                            "isSecureFlight": false,
                            "marketingCarrier": {
                                "airlineID": "FR",
                                "flightNumber": "2204",
                                "name": "Ryanair"
                            },
                            "operatingCarrier": {
                                "airlineID": "AL",
                                "flightNumber": "2204",
                                "name": "Malta Air"
                            },
                            "originDestination": {
                                "arrival": {
                                    "airportCode": "MLA",
                                    "airportName": "Luqa Airport",
                                    "countryID": "",
                                    "date": "2026-04-10",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "16:55"
                                },
                                "departure": {
                                    "airportCode": "BUD",
                                    "airportName": "Budapest Ferenc Liszt International Airport",
                                    "countryID": "",
                                    "date": "2026-04-10",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "14:35"
                                }
                            },
                            "segmentID": "FR2204-BUD-MLA"
                        }
                    ]
                },
                {
                    "arrival": {
                        "airportCode": "BUD",
                        "airportName": "Budapest Ferenc Liszt International Airport",
                        "date": "2026-04-15",
                        "terminalName": "",
                        "time": "21:35"
                    },
                    "baggageAllowance": {
                        "carryOn": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "quantity": 1,
                                        "text": "1 small bag (Must fit under the seat in front)"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            },
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "properties": [
                                            {
                                                "UOM": "KG",
                                                "type": "Weight",
                                                "value": "10"
                                            }
                                        ],
                                        "quantity": 1,
                                        "text": "10kg overhead locker bag"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ]
                    },
                    "departure": {
                        "airportCode": "MLA",
                        "airportName": "Luqa Airport",
                        "date": "2026-04-15",
                        "terminalName": "",
                        "time": "19:20"
                    },
                    "duration": "PT02H15M",
                    "key": "RlIgMjI3ODpNTEE6QlVEOjIwMjYtMDQtMTVUMTk6MjBa",
                    "segments": [
                        {
                            "ODRef": "OD2",
                            "detail": {
                                "classOfService": {
                                    "cabinDesignator": "ECONOMY",
                                    "code": "G",
                                    "disclosureRefs": [
                                        "PC1"
                                    ],
                                    "fare": {
                                        "basisCode": "G",
                                        "cabin": "5",
                                        "code": "70J",
                                        "marketingName": "REGU",
                                        "priceClassName": "economy",
                                        "type": "Published"
                                    },
                                    "fareRules": [
                                        {
                                            "cancel": "Not Allowed",
                                            "cancelEnum": "not_allowed",
                                            "change": "For Fee",
                                            "changeEnum": "for_fee",
                                            "passengerRef": "1 2",
                                            "passengerType": "ADT"
                                        }
                                    ],
                                    "generalClassCode": "5",
                                    "refs": "FR2278-MLA-BUD G"
                                },
                                "duration": "PT02H15M",
                                "flightDistance": "",
                                "seatsLeft": "",
                                "segmentType": "HK",
                                "segmentTypeDefinition": "Holds confirmed",
                                "stopQuantity": ""
                            },
                            "equipment": {
                                "aircraftCode": "",
                                "name": ""
                            },
                            "flightNumber": "FR2278",
                            "isSecureFlight": false,
                            "marketingCarrier": {
                                "airlineID": "FR",
                                "flightNumber": "2278",
                                "name": "Ryanair"
                            },
                            "operatingCarrier": {
                                "airlineID": "RR",
                                "flightNumber": "2278",
                                "name": "Ryanair Sun"
                            },
                            "originDestination": {
                                "arrival": {
                                    "airportCode": "BUD",
                                    "airportName": "Budapest Ferenc Liszt International Airport",
                                    "countryID": "",
                                    "date": "2026-04-15",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "21:35"
                                },
                                "departure": {
                                    "airportCode": "MLA",
                                    "airportName": "Luqa Airport",
                                    "countryID": "",
                                    "date": "2026-04-15",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "19:20"
                                }
                            },
                            "segmentID": "FR2278-MLA-BUD"
                        }
                    ]
                }
            ],
            "maxNumberOfStops": 0,
            "offerExpiration": "2026-03-13T10:02:03Z",
            "offerID": "OFFER-RlI6UlQ6QlVEOk1MQToyMDI2LTA0LTEwOjIwMjYtMDQtMTU6Mjc1LjUzOjIwMjYwMzEzVDA5NDgwMjo3OTAyOGNmZTI1MmE0NGY2OWViNTM3ZmQyYzkxNWQwNTpUQU8xTEVCOE5YOENVWk8zRTVTSENOWFAzT0JBR0FBTkJMS1BKUFZSV1FRQlFDNVdDTExKNFI2QkVJRDU1NlRWOmZhbHNl",
            "offerType": "roundTrip",
            "owner": "FR",
            "price": {
                "consumer": {
                    "base": 159.76,
                    "breakdown": [
                        {
                            "base": 79.88,
                            "fee": {
                                "total": 57.88
                            },
                            "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TW1Nd1pqY3hORGd0WWpoak15MDBNV0ZtTFRneE5UY3ROemhrT1dKall6ZzBOVGRr_1",
                            "passengerRefs": "1 2",
                            "passengerType": "ADT",
                            "surcharge": 0,
                            "tax": {
                                "total": 0
                            },
                            "total": 137.76,
                            "type": ""
                        }
                    ],
                    "currency": "EUR",
                    "fee": {
                        "total": 115.77
                    },
                    "surcharge": 0,
                    "tax": {
                        "total": 0
                    },
                    "total": 275.53
                },
                "provider": {
                    "base": 62334,
                    "breakdown": [
                        {
                            "base": 31167,
                            "fee": {
                                "total": 22585
                            },
                            "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TW1Nd1pqY3hORGd0WWpoak15MDBNV0ZtTFRneE5UY3ROemhrT1dKall6ZzBOVGRr_1",
                            "passengerRefs": "1 2",
                            "passengerType": "ADT",
                            "surcharge": 0,
                            "tax": {
                                "total": 0
                            },
                            "total": 53752,
                            "type": ""
                        }
                    ],
                    "currency": "HUF",
                    "fee": {
                        "total": 45170
                    },
                    "surcharge": 0,
                    "tax": {
                        "total": 0
                    },
                    "total": 107504
                }
            },
            "provider": "FR"
        },
        {
            "createdAt": 1773395282,
            "disclosures": [
                {
                    "descriptions": [
                        {
                            "category": "BAGGAGE_CARRYON",
                            "item": "BAGGAGE_CARRYON",
                            "properties": [
                                {
                                    "UOM": "KG",
                                    "type": "Weight",
                                    "value": "10"
                                }
                            ],
                            "text": "1 small bag (Must fit under the seat in front)\n10kg overhead locker bag",
                            "units": "1"
                        },
                        {
                            "category": "BOARDING",
                            "item": "HIGH_PRIORITY",
                            "text": "Priority boarding",
                            "units": ""
                        },
                        {
                            "category": "EXCHANGE",
                            "item": "CHANGES",
                            "text": "Change for a fee on Ryanair website",
                            "units": ""
                        },
                        {
                            "category": "EXCHANGE",
                            "item": "REFUND",
                            "text": "Non refundable",
                            "units": ""
                        },
                        {
                            "category": "SEAT",
                            "item": "SEAT_RESERVATION",
                            "text": "Any reserved seat (Specific rows available)",
                            "units": ""
                        }
                    ],
                    "listKey": "PC1"
                }
            ],
            "flights": [
                {
                    "arrival": {
                        "airportCode": "MLA",
                        "airportName": "Luqa Airport",
                        "date": "2026-04-10",
                        "terminalName": "",
                        "time": "16:55"
                    },
                    "baggageAllowance": {
                        "carryOn": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "quantity": 1,
                                        "text": "1 small bag (Must fit under the seat in front)"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            },
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "properties": [
                                            {
                                                "UOM": "KG",
                                                "type": "Weight",
                                                "value": "10"
                                            }
                                        ],
                                        "quantity": 1,
                                        "text": "10kg overhead locker bag"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ]
                    },
                    "departure": {
                        "airportCode": "BUD",
                        "airportName": "Budapest Ferenc Liszt International Airport",
                        "date": "2026-04-10",
                        "terminalName": "",
                        "time": "14:35"
                    },
                    "duration": "PT02H20M",
                    "key": "RlIgMjIwNDpCVUQ6TUxBOjIwMjYtMDQtMTBUMTQ6MzVa",
                    "segments": [
                        {
                            "ODRef": "OD1",
                            "detail": {
                                "classOfService": {
                                    "cabinDesignator": "ECONOMY",
                                    "code": "G",
                                    "disclosureRefs": [
                                        "PC1"
                                    ],
                                    "fare": {
                                        "basisCode": "G",
                                        "cabin": "5",
                                        "code": "70J",
                                        "marketingName": "REGU",
                                        "priceClassName": "economy",
                                        "type": "Published"
                                    },
                                    "fareRules": [
                                        {
                                            "cancel": "Not Allowed",
                                            "cancelEnum": "not_allowed",
                                            "change": "For Fee",
                                            "changeEnum": "for_fee",
                                            "passengerRef": "1 2",
                                            "passengerType": "ADT"
                                        }
                                    ],
                                    "generalClassCode": "5",
                                    "refs": "FR2204-BUD-MLA G"
                                },
                                "duration": "PT02H20M",
                                "flightDistance": "",
                                "seatsLeft": "",
                                "segmentType": "HK",
                                "segmentTypeDefinition": "Holds confirmed",
                                "stopQuantity": ""
                            },
                            "equipment": {
                                "aircraftCode": "",
                                "name": ""
                            },
                            "flightNumber": "FR2204",
                            "isSecureFlight": false,
                            "marketingCarrier": {
                                "airlineID": "FR",
                                "flightNumber": "2204",
                                "name": "Ryanair"
                            },
                            "operatingCarrier": {
                                "airlineID": "AL",
                                "flightNumber": "2204",
                                "name": "Malta Air"
                            },
                            "originDestination": {
                                "arrival": {
                                    "airportCode": "MLA",
                                    "airportName": "Luqa Airport",
                                    "countryID": "",
                                    "date": "2026-04-10",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "16:55"
                                },
                                "departure": {
                                    "airportCode": "BUD",
                                    "airportName": "Budapest Ferenc Liszt International Airport",
                                    "countryID": "",
                                    "date": "2026-04-10",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "14:35"
                                }
                            },
                            "segmentID": "FR2204-BUD-MLA"
                        }
                    ]
                },
                {
                    "arrival": {
                        "airportCode": "BUD",
                        "airportName": "Budapest Ferenc Liszt International Airport",
                        "date": "2026-04-15",
                        "terminalName": "",
                        "time": "15:30"
                    },
                    "baggageAllowance": {
                        "carryOn": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "quantity": 1,
                                        "text": "1 small bag (Must fit under the seat in front)"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            },
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "properties": [
                                            {
                                                "UOM": "KG",
                                                "type": "Weight",
                                                "value": "10"
                                            }
                                        ],
                                        "quantity": 1,
                                        "text": "10kg overhead locker bag"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ]
                    },
                    "departure": {
                        "airportCode": "MLA",
                        "airportName": "Luqa Airport",
                        "date": "2026-04-15",
                        "terminalName": "",
                        "time": "13:15"
                    },
                    "duration": "PT02H15M",
                    "key": "RlIgMjIwMzpNTEE6QlVEOjIwMjYtMDQtMTVUMTM6MTVa",
                    "segments": [
                        {
                            "ODRef": "OD2",
                            "detail": {
                                "classOfService": {
                                    "cabinDesignator": "ECONOMY",
                                    "code": "G",
                                    "disclosureRefs": [
                                        "PC1"
                                    ],
                                    "fare": {
                                        "basisCode": "G",
                                        "cabin": "5",
                                        "code": "70J",
                                        "marketingName": "REGU",
                                        "priceClassName": "economy",
                                        "type": "Published"
                                    },
                                    "fareRules": [
                                        {
                                            "cancel": "Not Allowed",
                                            "cancelEnum": "not_allowed",
                                            "change": "For Fee",
                                            "changeEnum": "for_fee",
                                            "passengerRef": "1 2",
                                            "passengerType": "ADT"
                                        }
                                    ],
                                    "generalClassCode": "5",
                                    "refs": "FR2203-MLA-BUD G"
                                },
                                "duration": "PT02H15M",
                                "flightDistance": "",
                                "seatsLeft": "",
                                "segmentType": "HK",
                                "segmentTypeDefinition": "Holds confirmed",
                                "stopQuantity": ""
                            },
                            "equipment": {
                                "aircraftCode": "",
                                "name": ""
                            },
                            "flightNumber": "FR2203",
                            "isSecureFlight": false,
                            "marketingCarrier": {
                                "airlineID": "FR",
                                "flightNumber": "2203",
                                "name": "Ryanair"
                            },
                            "operatingCarrier": {
                                "airlineID": "RR",
                                "flightNumber": "2203",
                                "name": "Ryanair Sun"
                            },
                            "originDestination": {
                                "arrival": {
                                    "airportCode": "BUD",
                                    "airportName": "Budapest Ferenc Liszt International Airport",
                                    "countryID": "",
                                    "date": "2026-04-15",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "15:30"
                                },
                                "departure": {
                                    "airportCode": "MLA",
                                    "airportName": "Luqa Airport",
                                    "countryID": "",
                                    "date": "2026-04-15",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "13:15"
                                }
                            },
                            "segmentID": "FR2203-MLA-BUD"
                        }
                    ]
                }
            ],
            "maxNumberOfStops": 0,
            "offerExpiration": "2026-03-13T10:02:03Z",
            "offerID": "OFFER-RlI6UlQ6QlVEOk1MQToyMDI2LTA0LTEwOjIwMjYtMDQtMTU6MjgwLjI4OjIwMjYwMzEzVDA5NDgwMjo3OTAyOGNmZTI1MmE0NGY2OWViNTM3ZmQyYzkxNWQwNTpPRFJZMkRGNzBZV1lDRDBNVEw0M0Y0UDBQQURZTzdQQ0haM1Y5NTU0MjZHVTZDSVcxREVIVlFTUjc2MEVOMTBSOmZhbHNl",
            "offerType": "roundTrip",
            "owner": "FR",
            "price": {
                "consumer": {
                    "base": 162.53,
                    "breakdown": [
                        {
                            "base": 81.26,
                            "fee": {
                                "total": 58.88
                            },
                            "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2WkRabE5tVmlPRGt0WkdOak9DMDBaVFJtTFdGallqY3RNRFkwWXpCak56QXlOMlJr_1",
                            "passengerRefs": "1 2",
                            "passengerType": "ADT",
                            "surcharge": 0,
                            "tax": {
                                "total": 0
                            },
                            "total": 140.14,
                            "type": ""
                        }
                    ],
                    "currency": "EUR",
                    "fee": {
                        "total": 117.75
                    },
                    "surcharge": 0,
                    "tax": {
                        "total": 0
                    },
                    "total": 280.28
                },
                "provider": {
                    "base": 63414,
                    "breakdown": [
                        {
                            "base": 31707,
                            "fee": {
                                "total": 22972
                            },
                            "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2WkRabE5tVmlPRGt0WkdOak9DMDBaVFJtTFdGallqY3RNRFkwWXpCak56QXlOMlJr_1",
                            "passengerRefs": "1 2",
                            "passengerType": "ADT",
                            "surcharge": 0,
                            "tax": {
                                "total": 0
                            },
                            "total": 54679,
                            "type": ""
                        }
                    ],
                    "currency": "HUF",
                    "fee": {
                        "total": 45944
                    },
                    "surcharge": 0,
                    "tax": {
                        "total": 0
                    },
                    "total": 109358
                }
            },
            "provider": "FR"
        },
        {
            "createdAt": 1773395282,
            "disclosures": [
                {
                    "descriptions": [
                        {
                            "category": "BAGGAGE_CARRYON",
                            "item": "BAGGAGE_CARRYON",
                            "text": "1 small bag (Must fit under the seat in front)",
                            "units": "1"
                        },
                        {
                            "category": "BAGGAGE_CHECKED",
                            "item": "BAGGAGE_CHECKED",
                            "properties": [
                                {
                                    "UOM": "KG",
                                    "type": "Weight",
                                    "value": "20"
                                }
                            ],
                            "text": "20Kg check-in bag",
                            "units": "1"
                        },
                        {
                            "category": "EXCHANGE",
                            "item": "CHANGES",
                            "text": "Change for a fee on Ryanair website",
                            "units": ""
                        },
                        {
                            "category": "EXCHANGE",
                            "item": "REFUND",
                            "text": "Non refundable",
                            "units": ""
                        },
                        {
                            "category": "SEAT",
                            "item": "SEAT_RESERVATION",
                            "text": "Any reserved seat (Specific rows available)",
                            "units": ""
                        }
                    ],
                    "listKey": "PC2"
                }
            ],
            "flights": [
                {
                    "arrival": {
                        "airportCode": "MLA",
                        "airportName": "Luqa Airport",
                        "date": "2026-04-10",
                        "terminalName": "",
                        "time": "16:55"
                    },
                    "baggageAllowance": {
                        "carryOn": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "quantity": 1,
                                        "text": "1 small bag (Must fit under the seat in front)"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ],
                        "checked": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "properties": [
                                            {
                                                "UOM": "KG",
                                                "type": "Weight",
                                                "value": "20"
                                            }
                                        ],
                                        "quantity": 1,
                                        "text": "20Kg check-in bag"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ]
                    },
                    "departure": {
                        "airportCode": "BUD",
                        "airportName": "Budapest Ferenc Liszt International Airport",
                        "date": "2026-04-10",
                        "terminalName": "",
                        "time": "14:35"
                    },
                    "duration": "PT02H20M",
                    "key": "RlIgMjIwNDpCVUQ6TUxBOjIwMjYtMDQtMTBUMTQ6MzVa",
                    "segments": [
                        {
                            "ODRef": "OD1",
                            "detail": {
                                "classOfService": {
                                    "cabinDesignator": "ECONOMY",
                                    "code": "L",
                                    "disclosureRefs": [
                                        "PC2"
                                    ],
                                    "fare": {
                                        "basisCode": "L",
                                        "cabin": "5",
                                        "code": "70J",
                                        "marketingName": "SURE",
                                        "priceClassName": "economy",
                                        "type": "Published"
                                    },
                                    "fareRules": [
                                        {
                                            "cancel": "Not Allowed",
                                            "cancelEnum": "not_allowed",
                                            "change": "For Fee",
                                            "changeEnum": "for_fee",
                                            "passengerRef": "1 2",
                                            "passengerType": "ADT"
                                        }
                                    ],
                                    "generalClassCode": "5",
                                    "refs": "FR2204-BUD-MLA L"
                                },
                                "duration": "PT02H20M",
                                "flightDistance": "",
                                "seatsLeft": "",
                                "segmentType": "HK",
                                "segmentTypeDefinition": "Holds confirmed",
                                "stopQuantity": ""
                            },
                            "equipment": {
                                "aircraftCode": "",
                                "name": ""
                            },
                            "flightNumber": "FR2204",
                            "isSecureFlight": false,
                            "marketingCarrier": {
                                "airlineID": "FR",
                                "flightNumber": "2204",
                                "name": "Ryanair"
                            },
                            "operatingCarrier": {
                                "airlineID": "AL",
                                "flightNumber": "2204",
                                "name": "Malta Air"
                            },
                            "originDestination": {
                                "arrival": {
                                    "airportCode": "MLA",
                                    "airportName": "Luqa Airport",
                                    "countryID": "",
                                    "date": "2026-04-10",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "16:55"
                                },
                                "departure": {
                                    "airportCode": "BUD",
                                    "airportName": "Budapest Ferenc Liszt International Airport",
                                    "countryID": "",
                                    "date": "2026-04-10",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "14:35"
                                }
                            },
                            "segmentID": "FR2204-BUD-MLA"
                        }
                    ]
                },
                {
                    "arrival": {
                        "airportCode": "BUD",
                        "airportName": "Budapest Ferenc Liszt International Airport",
                        "date": "2026-04-15",
                        "terminalName": "",
                        "time": "21:35"
                    },
                    "baggageAllowance": {
                        "carryOn": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "quantity": 1,
                                        "text": "1 small bag (Must fit under the seat in front)"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ],
                        "checked": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "properties": [
                                            {
                                                "UOM": "KG",
                                                "type": "Weight",
                                                "value": "20"
                                            }
                                        ],
                                        "quantity": 1,
                                        "text": "20Kg check-in bag"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ]
                    },
                    "departure": {
                        "airportCode": "MLA",
                        "airportName": "Luqa Airport",
                        "date": "2026-04-15",
                        "terminalName": "",
                        "time": "19:20"
                    },
                    "duration": "PT02H15M",
                    "key": "RlIgMjI3ODpNTEE6QlVEOjIwMjYtMDQtMTVUMTk6MjBa",
                    "segments": [
                        {
                            "ODRef": "OD2",
                            "detail": {
                                "classOfService": {
                                    "cabinDesignator": "ECONOMY",
                                    "code": "L",
                                    "disclosureRefs": [
                                        "PC2"
                                    ],
                                    "fare": {
                                        "basisCode": "L",
                                        "cabin": "5",
                                        "code": "70J",
                                        "marketingName": "SURE",
                                        "priceClassName": "economy",
                                        "type": "Published"
                                    },
                                    "fareRules": [
                                        {
                                            "cancel": "Not Allowed",
                                            "cancelEnum": "not_allowed",
                                            "change": "For Fee",
                                            "changeEnum": "for_fee",
                                            "passengerRef": "1 2",
                                            "passengerType": "ADT"
                                        }
                                    ],
                                    "generalClassCode": "5",
                                    "refs": "FR2278-MLA-BUD L"
                                },
                                "duration": "PT02H15M",
                                "flightDistance": "",
                                "seatsLeft": "",
                                "segmentType": "HK",
                                "segmentTypeDefinition": "Holds confirmed",
                                "stopQuantity": ""
                            },
                            "equipment": {
                                "aircraftCode": "",
                                "name": ""
                            },
                            "flightNumber": "FR2278",
                            "isSecureFlight": false,
                            "marketingCarrier": {
                                "airlineID": "FR",
                                "flightNumber": "2278",
                                "name": "Ryanair"
                            },
                            "operatingCarrier": {
                                "airlineID": "RR",
                                "flightNumber": "2278",
                                "name": "Ryanair Sun"
                            },
                            "originDestination": {
                                "arrival": {
                                    "airportCode": "BUD",
                                    "airportName": "Budapest Ferenc Liszt International Airport",
                                    "countryID": "",
                                    "date": "2026-04-15",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "21:35"
                                },
                                "departure": {
                                    "airportCode": "MLA",
                                    "airportName": "Luqa Airport",
                                    "countryID": "",
                                    "date": "2026-04-15",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "19:20"
                                }
                            },
                            "segmentID": "FR2278-MLA-BUD"
                        }
                    ]
                }
            ],
            "maxNumberOfStops": 0,
            "offerExpiration": "2026-03-13T10:02:03Z",
            "offerID": "OFFER-RlI6UlQ6QlVEOk1MQToyMDI2LTA0LTEwOjIwMjYtMDQtMTU6MzIwLjMwOjIwMjYwMzEzVDA5NDgwMjo3OTAyOGNmZTI1MmE0NGY2OWViNTM3ZmQyYzkxNWQwNTpTWkcwU1hYQTVLWkFTNUhQTVRMV0xJM01IMURRMzJZMlVCWE8yVUQ0WU9RQUVOSkwxMEtEV1E4R1M2TlFOMVBOOmZhbHNl",
            "offerType": "roundTrip",
            "owner": "FR",
            "price": {
                "consumer": {
                    "base": 159.76,
                    "breakdown": [
                        {
                            "base": 79.88,
                            "fee": {
                                "total": 80.27
                            },
                            "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2WlRZMVpUZ3paV010WVRZd055MDBaams0TFRrd1kyRXRNelF6WTJNMk5qWmpNakEw_1",
                            "passengerRefs": "1 2",
                            "passengerType": "ADT",
                            "surcharge": 0,
                            "tax": {
                                "total": 0
                            },
                            "total": 160.15,
                            "type": ""
                        }
                    ],
                    "currency": "EUR",
                    "fee": {
                        "total": 160.54
                    },
                    "surcharge": 0,
                    "tax": {
                        "total": 0
                    },
                    "total": 320.3
                },
                "provider": {
                    "base": 62334,
                    "breakdown": [
                        {
                            "base": 31167,
                            "fee": {
                                "total": 31320
                            },
                            "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2WlRZMVpUZ3paV010WVRZd055MDBaams0TFRrd1kyRXRNelF6WTJNMk5qWmpNakEw_1",
                            "passengerRefs": "1 2",
                            "passengerType": "ADT",
                            "surcharge": 0,
                            "tax": {
                                "total": 0
                            },
                            "total": 62487,
                            "type": ""
                        }
                    ],
                    "currency": "HUF",
                    "fee": {
                        "total": 62640
                    },
                    "surcharge": 0,
                    "tax": {
                        "total": 0
                    },
                    "total": 124974
                }
            },
            "provider": "FR"
        },
        {
            "createdAt": 1773395282,
            "disclosures": [
                {
                    "descriptions": [
                        {
                            "category": "BAGGAGE_CARRYON",
                            "item": "BAGGAGE_CARRYON",
                            "text": "1 small bag (Must fit under the seat in front)",
                            "units": "1"
                        },
                        {
                            "category": "BAGGAGE_CHECKED",
                            "item": "BAGGAGE_CHECKED",
                            "properties": [
                                {
                                    "UOM": "KG",
                                    "type": "Weight",
                                    "value": "20"
                                }
                            ],
                            "text": "20Kg check-in bag",
                            "units": "1"
                        },
                        {
                            "category": "EXCHANGE",
                            "item": "CHANGES",
                            "text": "Change for a fee on Ryanair website",
                            "units": ""
                        },
                        {
                            "category": "EXCHANGE",
                            "item": "REFUND",
                            "text": "Non refundable",
                            "units": ""
                        },
                        {
                            "category": "SEAT",
                            "item": "SEAT_RESERVATION",
                            "text": "Any reserved seat (Specific rows available)",
                            "units": ""
                        }
                    ],
                    "listKey": "PC2"
                }
            ],
            "flights": [
                {
                    "arrival": {
                        "airportCode": "MLA",
                        "airportName": "Luqa Airport",
                        "date": "2026-04-10",
                        "terminalName": "",
                        "time": "16:55"
                    },
                    "baggageAllowance": {
                        "carryOn": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "quantity": 1,
                                        "text": "1 small bag (Must fit under the seat in front)"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ],
                        "checked": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "properties": [
                                            {
                                                "UOM": "KG",
                                                "type": "Weight",
                                                "value": "20"
                                            }
                                        ],
                                        "quantity": 1,
                                        "text": "20Kg check-in bag"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ]
                    },
                    "departure": {
                        "airportCode": "BUD",
                        "airportName": "Budapest Ferenc Liszt International Airport",
                        "date": "2026-04-10",
                        "terminalName": "",
                        "time": "14:35"
                    },
                    "duration": "PT02H20M",
                    "key": "RlIgMjIwNDpCVUQ6TUxBOjIwMjYtMDQtMTBUMTQ6MzVa",
                    "segments": [
                        {
                            "ODRef": "OD1",
                            "detail": {
                                "classOfService": {
                                    "cabinDesignator": "ECONOMY",
                                    "code": "L",
                                    "disclosureRefs": [
                                        "PC2"
                                    ],
                                    "fare": {
                                        "basisCode": "L",
                                        "cabin": "5",
                                        "code": "70J",
                                        "marketingName": "SURE",
                                        "priceClassName": "economy",
                                        "type": "Published"
                                    },
                                    "fareRules": [
                                        {
                                            "cancel": "Not Allowed",
                                            "cancelEnum": "not_allowed",
                                            "change": "For Fee",
                                            "changeEnum": "for_fee",
                                            "passengerRef": "1 2",
                                            "passengerType": "ADT"
                                        }
                                    ],
                                    "generalClassCode": "5",
                                    "refs": "FR2204-BUD-MLA L"
                                },
                                "duration": "PT02H20M",
                                "flightDistance": "",
                                "seatsLeft": "",
                                "segmentType": "HK",
                                "segmentTypeDefinition": "Holds confirmed",
                                "stopQuantity": ""
                            },
                            "equipment": {
                                "aircraftCode": "",
                                "name": ""
                            },
                            "flightNumber": "FR2204",
                            "isSecureFlight": false,
                            "marketingCarrier": {
                                "airlineID": "FR",
                                "flightNumber": "2204",
                                "name": "Ryanair"
                            },
                            "operatingCarrier": {
                                "airlineID": "AL",
                                "flightNumber": "2204",
                                "name": "Malta Air"
                            },
                            "originDestination": {
                                "arrival": {
                                    "airportCode": "MLA",
                                    "airportName": "Luqa Airport",
                                    "countryID": "",
                                    "date": "2026-04-10",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "16:55"
                                },
                                "departure": {
                                    "airportCode": "BUD",
                                    "airportName": "Budapest Ferenc Liszt International Airport",
                                    "countryID": "",
                                    "date": "2026-04-10",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "14:35"
                                }
                            },
                            "segmentID": "FR2204-BUD-MLA"
                        }
                    ]
                },
                {
                    "arrival": {
                        "airportCode": "BUD",
                        "airportName": "Budapest Ferenc Liszt International Airport",
                        "date": "2026-04-15",
                        "terminalName": "",
                        "time": "15:30"
                    },
                    "baggageAllowance": {
                        "carryOn": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "quantity": 1,
                                        "text": "1 small bag (Must fit under the seat in front)"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ],
                        "checked": [
                            {
                                "chooseType": "one",
                                "options": [
                                    {
                                        "multipleBagsAllowed": false,
                                        "properties": [
                                            {
                                                "UOM": "KG",
                                                "type": "Weight",
                                                "value": "20"
                                            }
                                        ],
                                        "quantity": 1,
                                        "text": "20Kg check-in bag"
                                    }
                                ],
                                "passengerRefs": "1 2",
                                "type": ""
                            }
                        ]
                    },
                    "departure": {
                        "airportCode": "MLA",
                        "airportName": "Luqa Airport",
                        "date": "2026-04-15",
                        "terminalName": "",
                        "time": "13:15"
                    },
                    "duration": "PT02H15M",
                    "key": "RlIgMjIwMzpNTEE6QlVEOjIwMjYtMDQtMTVUMTM6MTVa",
                    "segments": [
                        {
                            "ODRef": "OD2",
                            "detail": {
                                "classOfService": {
                                    "cabinDesignator": "ECONOMY",
                                    "code": "L",
                                    "disclosureRefs": [
                                        "PC2"
                                    ],
                                    "fare": {
                                        "basisCode": "L",
                                        "cabin": "5",
                                        "code": "70J",
                                        "marketingName": "SURE",
                                        "priceClassName": "economy",
                                        "type": "Published"
                                    },
                                    "fareRules": [
                                        {
                                            "cancel": "Not Allowed",
                                            "cancelEnum": "not_allowed",
                                            "change": "For Fee",
                                            "changeEnum": "for_fee",
                                            "passengerRef": "1 2",
                                            "passengerType": "ADT"
                                        }
                                    ],
                                    "generalClassCode": "5",
                                    "refs": "FR2203-MLA-BUD L"
                                },
                                "duration": "PT02H15M",
                                "flightDistance": "",
                                "seatsLeft": "",
                                "segmentType": "HK",
                                "segmentTypeDefinition": "Holds confirmed",
                                "stopQuantity": ""
                            },
                            "equipment": {
                                "aircraftCode": "",
                                "name": ""
                            },
                            "flightNumber": "FR2203",
                            "isSecureFlight": false,
                            "marketingCarrier": {
                                "airlineID": "FR",
                                "flightNumber": "2203",
                                "name": "Ryanair"
                            },
                            "operatingCarrier": {
                                "airlineID": "RR",
                                "flightNumber": "2203",
                                "name": "Ryanair Sun"
                            },
                            "originDestination": {
                                "arrival": {
                                    "airportCode": "BUD",
                                    "airportName": "Budapest Ferenc Liszt International Airport",
                                    "countryID": "",
                                    "date": "2026-04-15",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "15:30"
                                },
                                "departure": {
                                    "airportCode": "MLA",
                                    "airportName": "Luqa Airport",
                                    "countryID": "",
                                    "date": "2026-04-15",
                                    "parentLocation": "",
                                    "terminalName": "",
                                    "time": "13:15"
                                }
                            },
                            "segmentID": "FR2203-MLA-BUD"
                        }
                    ]
                }
            ],
            "maxNumberOfStops": 0,
            "offerExpiration": "2026-03-13T10:02:03Z",
            "offerID": "OFFER-RlI6UlQ6QlVEOk1MQToyMDI2LTA0LTEwOjIwMjYtMDQtMTU6MzI1LjA1OjIwMjYwMzEzVDA5NDgwMjo3OTAyOGNmZTI1MmE0NGY2OWViNTM3ZmQyYzkxNWQwNTo1S1dZOUc5Nkk5MUZMMDRYOTQ1Uk9PWkFFUUtFUENRSzdSOEpaOUJKSVFQQkM5M0I2WEhMUkxSUU5IU05JWERUOmZhbHNl",
            "offerType": "roundTrip",
            "owner": "FR",
            "price": {
                "consumer": {
                    "base": 162.53,
                    "breakdown": [
                        {
                            "base": 81.26,
                            "fee": {
                                "total": 81.26
                            },
                            "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TkdVMVpUWTNOV0l0WmpJMU9TMDBOVGhrTFRobVkyUXRPV1U0WTJSaU5EUXlaR0ky_1",
                            "passengerRefs": "1 2",
                            "passengerType": "ADT",
                            "surcharge": 0,
                            "tax": {
                                "total": 0
                            },
                            "total": 162.52,
                            "type": ""
                        }
                    ],
                    "currency": "EUR",
                    "fee": {
                        "total": 162.52
                    },
                    "surcharge": 0,
                    "tax": {
                        "total": 0
                    },
                    "total": 325.05
                },
                "provider": {
                    "base": 63414,
                    "breakdown": [
                        {
                            "base": 31707,
                            "fee": {
                                "total": 31706
                            },
                            "offerItemID": "RlI6T2ZmZXI6UmxJNlQyWm1aWEk2TkdVMVpUWTNOV0l0WmpJMU9TMDBOVGhrTFRobVkyUXRPV1U0WTJSaU5EUXlaR0ky_1",
                            "passengerRefs": "1 2",
                            "passengerType": "ADT",
                            "surcharge": 0,
                            "tax": {
                                "total": 0
                            },
                            "total": 63413,
                            "type": ""
                        }
                    ],
                    "currency": "HUF",
                    "fee": {
                        "total": 63412
                    },
                    "surcharge": 0,
                    "tax": {
                        "total": 0
                    },
                    "total": 126826
                }
            },
            "provider": "FR"
        }
    ]
}