Files

1 line
1.3 MiB
JSON
Raw Permalink Normal View History

2025-01-14 19:51:29 +01:00
[{"type": "flight-offer", "id": "1", "source": "GDS", "instantTicketingRequired": false, "nonHomogeneous": false, "oneWay": false, "isUpsellOffer": false, "lastTicketingDate": "2025-01-17", "lastTicketingDateTime": "2025-01-17", "numberOfBookableSeats": 4, "itineraries": [{"duration": "PT7H30M", "segments": [{"departure": {"iataCode": "OPO", "at": "2025-03-03T11:25:00"}, "arrival": {"iataCode": "LUX", "at": "2025-03-03T14:45:00"}, "carrierCode": "LG", "number": "1940", "aircraft": {"code": "E95"}, "operating": {"carrierCode": "NI"}, "duration": "PT2H20M", "id": "119", "numberOfStops": 0, "blacklistedInEU": false}, {"departure": {"iataCode": "LUX", "at": "2025-03-03T18:05:00"}, "arrival": {"iataCode": "CPH", "terminal": "2", "at": "2025-03-03T19:55:00"}, "carrierCode": "LG", "number": "5435", "aircraft": {"code": "DH4"}, "operating": {"carrierCode": "LG"}, "duration": "PT1H50M", "id": "120", "numberOfStops": 0, "blacklistedInEU": false}]}, {"duration": "PT21H50M", "segments": [{"departure": {"iataCode": "CPH", "terminal": "2", "at": "2025-03-06T20:35:00"}, "arrival": {"iataCode": "LUX", "at": "2025-03-06T22:25:00"}, "carrierCode": "LG", "number": "5436", "aircraft": {"code": "DH4"}, "operating": {"carrierCode": "LG"}, "duration": "PT1H50M", "id": "31", "numberOfStops": 0, "blacklistedInEU": false}, {"departure": {"iataCode": "LUX", "at": "2025-03-07T15:55:00"}, "arrival": {"iataCode": "OPO", "at": "2025-03-07T17:25:00"}, "carrierCode": "LG", "number": "1941", "aircraft": {"code": "E95"}, "operating": {"carrierCode": "NI"}, "duration": "PT2H30M", "id": "32", "numberOfStops": 0, "blacklistedInEU": false}]}], "price": {"currency": "EUR", "total": "229.30", "base": "159.00", "fees": [{"amount": "0.00", "type": "SUPPLIER"}, {"amount": "0.00", "type": "TICKETING"}], "grandTotal": "229.30"}, "pricingOptions": {"fareType": ["PUBLISHED"], "includedCheckedBagsOnly": true}, "validatingAirlineCodes": ["LG"], "travelerPricings": [{"travelerId": "1", "fareOption": "STANDARD", "travelerType": "ADULT", "price": {"currency": "EUR", "total": "229.30", "base": "159.00"}, "fareDetailsBySegment": [{"segmentId": "119", "cabin": "ECONOMY", "fareBasis": "RVIALG2", "brandedFare": "SMART", "brandedFareLabel": "SMART", "class": "R", "includedCheckedBags": {"quantity": 1}, "includedCabinBags": {"quantity": 1}, "amenities": [{"description": "EXIT OR FIRST ROW SEATING", "isChargeable": true, "amenityType": "PRE_RESERVED_SEAT", "amenityProvider": {"name": "BrandedFare"}}, {"description": "FRONT OF CABIN SEATING", "isChargeable": true, "amenityType": "PRE_RESERVED_SEAT", "amenityProvider": {"name": "BrandedFare"}}, {"description": "FAST LANE", "isChargeable": true, "amenityType": "TRAVEL_SERVICES", "amenityProvider": {"name": "BrandedFare"}}, {"description": "BASIC SEAT", "isChargeable": false, "amenityType": "BRANDED_FARES", "amenityProvider": {"name": "BrandedFare"}}, {"description": "MILEAGE ACCRUAL", "isChargeable": false, "amenityType": "BRANDED_FARES", "amenityProvider": {"name": "BrandedFare"}}, {"description": "CHANGEABLE TICKET", "isChargeable": true, "amenityType": "BRANDED_FARES", "amenityProvider": {"name": "BrandedFare"}}]}, {"segmentId": "120", "cabin": "ECONOMY", "fareBasis": "RVIALG2", "brandedFare": "SMART", "brandedFareLabel": "SMART", "class": "R", "includedCheckedBags": {"quantity": 1}, "includedCabinBags": {"quantity": 1}, "amenities": [{"description": "EXIT OR FIRST ROW SEATING", "isChargeable": true, "amenityType": "PRE_RESERVED_SEAT", "amenityProvider": {"name": "BrandedFare"}}, {"description": "FRONT OF CABIN SEATING", "isChargeable": true, "amenityType": "PRE_RESERVED_SEAT", "amenityProvider": {"name": "BrandedFare"}}, {"description": "FAST LANE", "isChargeable": true, "amenityType": "TRAVEL_SERVICES", "amenityProvider": {"name": "BrandedFare"}}, {"description": "BASIC SEAT", "isChargeable": false, "amenityType": "BRANDED_FARES", "amenityProvider": {"name": "BrandedFare"}}, {"description": "MILEAGE ACCRUAL", "isChargeable": false, "amenityType": "BRANDED_FARES", "amenityProvider": {"name": "BrandedFare"}}, {"description": "CHA