{ "status": "success", "search_duration": "9 seconds", "timestamp": 1789305337, "search_complete": "2026-09-13 19:15:37", "tracking_id": "81178930532816454BOBFU", "ftm_partner_id": "8", "partner_id": "8", "partner_name": "Huzaifa Business", "message": null, "total_fight": 145, "currency": "BDT", "resources": { "base_url": { "carrier": "https:\/\/airlines-resources.s3.ap-southeast-1.amazonaws.com\/icon", "aircraft": "https:\/\/airlines-resources.s3.ap-southeast-1.amazonaws.com\/aircraft" } }, "data": [ { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TF00018-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Tempest", "color_code": "#ffffff", "supplier_code": "takeoffbd", "supplier_uid": "F1TF00018", "supplier_partner_code": "takeoffbd-1-00018", "flight_group": [ { "group": 1, "flight_key": "F1TF00018-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzA3NjA1OHxWRTlVTmpNNU1qUTVNREl4TXpFeU9UQTNNekl6TFRZek9USTBPVEl6TnpNeE16QTNOakExT0h4a1lUaGxNelkwT0MxaE56TTVMVFExWVRrdFltRTVZUzFrTVRkall6UTNZak14TlRGOHxVU0JhbmdsYQ==", "routes": [ { "air_segment_key": "SXRpbl8wfEVTTUNUNk18LTEzMTA4MDU=", "origin": "MCT", "departure_time": "2026-09-30 02:00:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 09:05:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800", "name": "Boeing 737-800", "picture": "Boeing 737-800.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "ESMCT6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 2, "flight_key": "F1TF00018-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H10M", "transit_time": "9H55M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzA3NjA1OHxWRTlVTmpNNU1qUTVNREl4TXpFeU9UQTNNekl6TFRZek9USTBPVEl6TnpNeE16QTNOakExT0h4a1lUaGxNelkwT0MxaE56TTVMVFExWVRrdFltRTVZUzFrTVRkall6UTNZak14TlRGOHxVU0JhbmdsYQ==", "routes": [ { "air_segment_key": "SXRpbl8xfE9TTUNUNk18LTEzMTA4MTA=", "origin": "CGP", "departure_time": "2026-12-10 11:25:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10 12:20:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "ATR 72 - 600", "name": "ATR 72 - 600", "picture": "ATR 72 - 600.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "106" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "106" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "O", "meal_code": null, "seat_available": "5", "fareBasisCode": "OSMCT6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "SXRpbl8xfE9TTUNUNk18LTEzMTA4MTE=", "origin": "DAC", "departure_time": "2026-12-10 22:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11 01:30:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800", "name": "Boeing 737-800", "picture": "Boeing 737-800.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OSMCT6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "BDT", "total": 58885.87, "gross_total": 64409, "base_fare": 49701, "tax": 15408, "sell": { "currency": "BDT", "total": 58885.87, "base_fare": 49701, "tax": 15408 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTg4ODUuODcsImJhc2VfZmFyZSI6NDk3MDEsInRheCI6MTU0MDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1ODE4NS44NywiYmFzZV9mYXJlIjo0OTAwMSwidGF4IjoxNTQwOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDQwOSwiYmFzZV9mYXJlIjo0OTAwMSwidGF4IjoxNTQwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 58885.87, "base_fare": 49701, "tax": 15408, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49001.00", "tax": "15408.00", "discount": 6223.13, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 58885.87, "base_fare": 49701, "tax": 15408, "gross": { "base_fare": "49001.00", "tax": "15408.00", "discount": "6223.13", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU4ODg1Ljg3IiwiYmFzZV9mYXJlIjoiNDk3MDEuMDAiLCJ0YXgiOiIxNTQwOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MDguMDAiLCJkaXNjb3VudCI6IjYyMjMuMTMiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU4MTg1Ljg3IiwiYmFzZV9mYXJlIjoiNDkwMDEuMDAiLCJ0YXgiOiIxNTQwOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MDguMDAiLCJkaXNjb3VudCI6IjYyMjMuMTMiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDQwOS4wMCIsImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MDguMDAiLCJkaXNjb3VudCI6IjYyMjMuMTMiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTgxODUuODcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 58885.87, "filter": { "id": "F1TF00018-0", "price": 58885.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Boeing 737-800", "aircraft_name": "Boeing 737-800", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30 02:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11 01:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612101125dac202612101220106dac202612102215mct202612110130321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TF00018-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Tempest", "color_code": "#ffffff", "supplier_code": "takeoffbd", "supplier_uid": "F1TF00018", "supplier_partner_code": "takeoffbd-1-00018", "flight_group": [ { "group": 1, "flight_key": "F1TF00018-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzA3NjA1OHxWRTlVTmpNNU1qUTVNREl4TXpFeU9UQTNNekl6TFRZek9USTBPVEl6TnpNeE16QTNOakExT0h3ek5XRmhabVprTVMweE1qVmhMVFJqWldFdE9ERm1OQzB4WVdVeU9EQmxPV1UxTVRkOHxVU0JhbmdsYQ==", "routes": [ { "air_segment_key": "SXRpbl8wfEVTTUNUNk18LTEzMTA4MDU=", "origin": "MCT", "departure_time": "2026-09-30 02:00:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 09:05:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800", "name": "Boeing 737-800", "picture": "Boeing 737-800.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "ESMCT6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 2, "flight_key": "F1TF00018-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "6H25M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzA3NjA1OHxWRTlVTmpNNU1qUTVNREl4TXpFeU9UQTNNekl6TFRZek9USTBPVEl6TnpNeE16QTNOakExT0h3ek5XRmhabVprTVMweE1qVmhMVFJqWldFdE9ERm1OQzB4WVdVeU9EQmxPV1UxTVRkOHxVU0JhbmdsYQ==", "routes": [ { "air_segment_key": "SXRpbl8yfE9TTUNUNk18LTEzMTA4MDg=", "origin": "CGP", "departure_time": "2026-12-10 14:55:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10 15:50:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "ATR 72 - 600", "name": "ATR 72 - 600", "picture": "ATR 72 - 600.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "108" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "108" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "O", "meal_code": null, "seat_available": "5", "fareBasisCode": "OSMCT6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "SXRpbl8yfE9TTUNUNk18LTEzMTA4MDk=", "origin": "DAC", "departure_time": "2026-12-10 22:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11 01:30:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800", "name": "Boeing 737-800", "picture": "Boeing 737-800.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OSMCT6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "BDT", "total": 58885.87, "gross_total": 64409, "base_fare": 49701, "tax": 15408, "sell": { "currency": "BDT", "total": 58885.87, "base_fare": 49701, "tax": 15408 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTg4ODUuODcsImJhc2VfZmFyZSI6NDk3MDEsInRheCI6MTU0MDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1ODE4NS44NywiYmFzZV9mYXJlIjo0OTAwMSwidGF4IjoxNTQwOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDQwOSwiYmFzZV9mYXJlIjo0OTAwMSwidGF4IjoxNTQwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 58885.87, "base_fare": 49701, "tax": 15408, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49001.00", "tax": "15408.00", "discount": 6223.13, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 58885.87, "base_fare": 49701, "tax": 15408, "gross": { "base_fare": "49001.00", "tax": "15408.00", "discount": "6223.13", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU4ODg1Ljg3IiwiYmFzZV9mYXJlIjoiNDk3MDEuMDAiLCJ0YXgiOiIxNTQwOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MDguMDAiLCJkaXNjb3VudCI6IjYyMjMuMTMiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU4MTg1Ljg3IiwiYmFzZV9mYXJlIjoiNDkwMDEuMDAiLCJ0YXgiOiIxNTQwOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MDguMDAiLCJkaXNjb3VudCI6IjYyMjMuMTMiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDQwOS4wMCIsImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MDguMDAiLCJkaXNjb3VudCI6IjYyMjMuMTMiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTgxODUuODcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 58885.87, "filter": { "id": "F1TF00018-1", "price": 58885.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Boeing 737-800", "aircraft_name": "Boeing 737-800", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30 02:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11 01:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612101455dac202612101550108dac202612102215mct202612110130321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TF00018-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Tempest", "color_code": "#ffffff", "supplier_code": "takeoffbd", "supplier_uid": "F1TF00018", "supplier_partner_code": "takeoffbd-1-00018", "flight_group": [ { "group": 1, "flight_key": "F1TF00018-2", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzA3NjA1OHxWRTlVTmpNNU1qUTVNREl4TXpFeU9UQTNNekl6TFRZek9USTBPVEl6TnpNeE16QTNOakExT0h3eFpERmlNR0k1T1MwM05qQmhMVFEyTW1VdE9XVmhOaTFtWkRVNU9EY3pNVFk0TWpWOHxVU0JhbmdsYQ==", "routes": [ { "air_segment_key": "SXRpbl8wfEVTTUNUNk18LTEzMTA4MDU=", "origin": "MCT", "departure_time": "2026-09-30 02:00:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 09:05:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800", "name": "Boeing 737-800", "picture": "Boeing 737-800.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "ESMCT6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 2, "flight_key": "F1TF00018-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "4H55M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzA3NjA1OHxWRTlVTmpNNU1qUTVNREl4TXpFeU9UQTNNekl6TFRZek9USTBPVEl6TnpNeE16QTNOakExT0h3eFpERmlNR0k1T1MwM05qQmhMVFEyTW1VdE9XVmhOaTFtWkRVNU9EY3pNVFk0TWpWOHxVU0JhbmdsYQ==", "routes": [ { "air_segment_key": "SXRpbl8zfE9TTUNUNk18LTEzMTA4MDY=", "origin": "CGP", "departure_time": "2026-12-10 16:25:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10 17:20:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "ATR 72 - 600", "name": "ATR 72 - 600", "picture": "ATR 72 - 600.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "110" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "110" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "O", "meal_code": null, "seat_available": "5", "fareBasisCode": "OSMCT6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "SXRpbl8zfE9TTUNUNk18LTEzMTA4MDc=", "origin": "DAC", "departure_time": "2026-12-10 22:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11 01:30:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737-800", "name": "Boeing 737-800", "picture": "Boeing 737-800.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OSMCT6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 20, "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "BDT", "total": 58885.87, "gross_total": 64409, "base_fare": 49701, "tax": 15408, "sell": { "currency": "BDT", "total": 58885.87, "base_fare": 49701, "tax": 15408 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NTg4ODUuODcsImJhc2VfZmFyZSI6NDk3MDEsInRheCI6MTU0MDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo1ODE4NS44NywiYmFzZV9mYXJlIjo0OTAwMSwidGF4IjoxNTQwOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2NDQwOSwiYmFzZV9mYXJlIjo0OTAwMSwidGF4IjoxNTQwOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 58885.87, "base_fare": 49701, "tax": 15408, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49001.00", "tax": "15408.00", "discount": 6223.13, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 58885.87, "base_fare": 49701, "tax": 15408, "gross": { "base_fare": "49001.00", "tax": "15408.00", "discount": "6223.13", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU4ODg1Ljg3IiwiYmFzZV9mYXJlIjoiNDk3MDEuMDAiLCJ0YXgiOiIxNTQwOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MDguMDAiLCJkaXNjb3VudCI6IjYyMjMuMTMiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjU4MTg1Ljg3IiwiYmFzZV9mYXJlIjoiNDkwMDEuMDAiLCJ0YXgiOiIxNTQwOC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MDguMDAiLCJkaXNjb3VudCI6IjYyMjMuMTMiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI2NDQwOS4wMCIsImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MDguMDAiLCJkaXNjb3VudCI6IjYyMjMuMTMiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NTgxODUuODcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 58885.87, "filter": { "id": "F1TF00018-2", "price": 58885.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "Boeing 737-800", "aircraft_name": "Boeing 737-800", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30 02:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11 01:30:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612101625dac202612101720110dac202612102215mct202612110130321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-0-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "ede149e3da80de7defb3f4f3003fa47f", "origin": "MCT", "departure_time": "2026-09-30T19:50:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T20:50:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "57ab1655211fc2835c316bfc73c85667", "origin": "SHJ", "departure_time": "2026-10-01T09:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "341" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "341" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-0-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "fac76b36aea14ad2dc729b2319f6f4c9", "origin": "CGP", "departure_time": "2026-12-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-10T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "3fd6777e01192d9ee43146e82e995c2f", "origin": "SHJ", "departure_time": "2026-12-10T17:40:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-12-10", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 61019.25, "gross_total": 467.66, "base_fare": 48524.09, "tax": 12175.46, "sell": { "currency": "BDT", "total": 61019.25, "base_fare": 48524.09, "tax": 12175.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3LjE2LCJiYXNlX2ZhcmUiOjM3OS40NSwidGF4Ijo5NS4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3MC4xNiwiYmFzZV9mYXJlIjozNzIuNDUsInRheCI6OTUuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY3LjY2LCJiYXNlX2ZhcmUiOjM3Mi40NSwidGF4Ijo5NS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61019.25, "base_fare": 48524.09, "tax": 12175.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47628.93", "tax": "12175.46", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61019.25, "base_fare": 48524.09, "tax": 12175.46, "gross": { "base_fare": "47628.93", "tax": "12175.46", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ny4xNiIsImJhc2VfZmFyZSI6IjM3OS40NSIsInRheCI6Ijk1LjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcyLjQ1IiwidGF4IjoiOTUuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC4xNiIsImJhc2VfZmFyZSI6IjM3Mi40NSIsInRheCI6Ijk1LjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcyLjQ1IiwidGF4IjoiOTUuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2Ny42NiIsImJhc2VfZmFyZSI6IjM3Mi40NSIsInRheCI6Ijk1LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3MC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "2202131941648793700", "fareSequence": 0, "price": { "currency": "BDT", "total": 61019.25, "gross_total": 467.66, "base_fare": 48524.09, "tax": 12175.46, "sell": { "currency": "BDT", "total": 61019.25, "base_fare": 48524.09, "tax": 12175.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3LjE2LCJiYXNlX2ZhcmUiOjM3OS40NSwidGF4Ijo5NS4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3MC4xNiwiYmFzZV9mYXJlIjozNzIuNDUsInRheCI6OTUuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY3LjY2LCJiYXNlX2ZhcmUiOjM3Mi40NSwidGF4Ijo5NS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61019.25, "base_fare": 48524.09, "tax": 12175.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47628.93", "tax": "12175.46", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61019.25, "base_fare": 48524.09, "tax": 12175.46, "gross": { "base_fare": "47628.93", "tax": "12175.46", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ny4xNiIsImJhc2VfZmFyZSI6IjM3OS40NSIsInRheCI6Ijk1LjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcyLjQ1IiwidGF4IjoiOTUuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC4xNiIsImJhc2VfZmFyZSI6IjM3Mi40NSIsInRheCI6Ijk1LjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcyLjQ1IiwidGF4IjoiOTUuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2Ny42NiIsImJhc2VfZmFyZSI6IjM3Mi40NSIsInRheCI6Ijk1LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3MC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MDAiLCJsZWdJZCI6ImI0ZDgzM2NiZTk5Yjg0ODQ5ZTZhZWI5M2QzODk4MDdhIn0sInByaW1hcnlfZmFyZUtleSI6IjIyMDIxMzE5NDE2NDg3OTM3MDAiLCJydWxlSWQiOiIiLCJyb3V0aW5nIjp7ImxlZ0lkIjoiYjRkODMzY2JlOTliODQ4NDllNmFlYjkzZDM4OTgwN2EiLCJzZWdtZW50SWRzIjpbImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmXjU3YWIxNjU1MjExZmMyODM1YzMxNmJmYzczYzg1NjY3IiwiZmFjNzZiMzZhZWExNGFkMmRjNzI5YjIzMTlmNmY0YzleM2ZkNjc3N2UwMTE5MmQ5ZWU0MzE0NmU4MmU5OTVjMmYiXSwib2ZmZXJzIjpbeyJvZmZlcklkIjoiMjIwMjEzMTk0MTY0ODc5MzcwMCIsImxlZ0lkIjoiYjRkODMzY2JlOTliODQ4NDllNmFlYjkzZDM4OTgwN2EiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNzIuNDUsInRvdGFsVGF4Ijo5NS4yMSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiXSwiZmFyZUJhc2lzIjpbIiIsIiIsIiIsIiJdLCJhdmFpbGFiaWxpdHkiOlsiMiIsIjIiLCIyIiwiMiJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNTdhYjE2NTUyMTFmYzI4MzVjMzE2YmZjNzNjODU2NjciLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOSIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjNmZDY3NzdlMDExOTJkOWVlNDMxNDZlODJlOTk1YzJmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowfSwicHJvZHVjdFNvdXJjZSI6Ik9USCIsIml0aW5lcmFyeVByaWNpbmdQZXJQYXgiOm51bGwsIlJCRCI6WyJZIiwiWSIsIlkiLCJZIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiZHVyYXRpb24iOjYwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTkiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTk6NTAiLCJhcnJBaXJwb3J0IjoiU0hKIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIwOjUwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI1N2FiMTY1NTIxMWZjMjgzNWMzMTZiZmM3M2M4NTY2NyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMzQxIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTM0MSIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQwOToxNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTY6MTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImZhYzc2YjM2YWVhMTRhZDJkYzcyOWIyMzE5ZjZmNGM5IiwiZHVyYXRpb24iOjM0MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiI1MjciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5NTI3IiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjIwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMzowMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiM2ZkNjc3N2UwMTE5MmQ5ZWU0MzE0NmU4MmU5OTVjMmYiLCJkdXJhdGlvbiI6NjUsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMTE4IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTExOCIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQxNzo0MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTBUMTg6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 61019.25, "calendar_total_sell": 61019.25, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 61019.25, "filter": { "id": "F1F400029-0", "price": 61019.25, "gross_total": 467.66, "journey_duration": "PT1D5H50M", "journey_duration_seconds": 107400, "layover_duration": "PT17H5M", "layover_duration_seconds": 61500, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-10T18:45:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301950shj202609302050119shj202610010915cgp202610011615341cgp202612100920shj202612101300527shj202612101740mct202612101845118", "destination_reach_time": "PT1D5H50M", "destination_reach_timestamp": 107400 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-1-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "ede149e3da80de7defb3f4f3003fa47f", "origin": "MCT", "departure_time": "2026-09-30T19:50:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T20:50:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b7624c36e6665c5c0751a5cf247bef3a", "origin": "SHJ", "departure_time": "2026-10-01T12:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-1-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "fac76b36aea14ad2dc729b2319f6f4c9", "origin": "CGP", "departure_time": "2026-12-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-10T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "3fd6777e01192d9ee43146e82e995c2f", "origin": "SHJ", "departure_time": "2026-12-10T17:40:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-12-10", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 61019.25, "gross_total": 467.66, "base_fare": 48524.09, "tax": 12175.46, "sell": { "currency": "BDT", "total": 61019.25, "base_fare": 48524.09, "tax": 12175.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3LjE2LCJiYXNlX2ZhcmUiOjM3OS40NSwidGF4Ijo5NS4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3MC4xNiwiYmFzZV9mYXJlIjozNzIuNDUsInRheCI6OTUuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY3LjY2LCJiYXNlX2ZhcmUiOjM3Mi40NSwidGF4Ijo5NS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61019.25, "base_fare": 48524.09, "tax": 12175.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47628.93", "tax": "12175.46", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61019.25, "base_fare": 48524.09, "tax": 12175.46, "gross": { "base_fare": "47628.93", "tax": "12175.46", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ny4xNiIsImJhc2VfZmFyZSI6IjM3OS40NSIsInRheCI6Ijk1LjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcyLjQ1IiwidGF4IjoiOTUuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC4xNiIsImJhc2VfZmFyZSI6IjM3Mi40NSIsInRheCI6Ijk1LjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcyLjQ1IiwidGF4IjoiOTUuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2Ny42NiIsImJhc2VfZmFyZSI6IjM3Mi40NSIsInRheCI6Ijk1LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3MC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "2202131941648793710", "fareSequence": 0, "price": { "currency": "BDT", "total": 61019.25, "gross_total": 467.66, "base_fare": 48524.09, "tax": 12175.46, "sell": { "currency": "BDT", "total": 61019.25, "base_fare": 48524.09, "tax": 12175.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3LjE2LCJiYXNlX2ZhcmUiOjM3OS40NSwidGF4Ijo5NS4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3MC4xNiwiYmFzZV9mYXJlIjozNzIuNDUsInRheCI6OTUuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY3LjY2LCJiYXNlX2ZhcmUiOjM3Mi40NSwidGF4Ijo5NS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61019.25, "base_fare": 48524.09, "tax": 12175.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47628.93", "tax": "12175.46", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61019.25, "base_fare": 48524.09, "tax": 12175.46, "gross": { "base_fare": "47628.93", "tax": "12175.46", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ny4xNiIsImJhc2VfZmFyZSI6IjM3OS40NSIsInRheCI6Ijk1LjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcyLjQ1IiwidGF4IjoiOTUuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC4xNiIsImJhc2VfZmFyZSI6IjM3Mi40NSIsInRheCI6Ijk1LjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcyLjQ1IiwidGF4IjoiOTUuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2Ny42NiIsImJhc2VfZmFyZSI6IjM3Mi40NSIsInRheCI6Ijk1LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3MC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MTAiLCJsZWdJZCI6Ijc5NjFlMTM3Y2VlYTRhN2M4YmQ5Y2FhNTQwMmVjZTkwIn0sInByaW1hcnlfZmFyZUtleSI6IjIyMDIxMzE5NDE2NDg3OTM3MTAiLCJydWxlSWQiOiIiLCJyb3V0aW5nIjp7ImxlZ0lkIjoiNzk2MWUxMzdjZWVhNGE3YzhiZDljYWE1NDAyZWNlOTAiLCJzZWdtZW50SWRzIjpbImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmXmI3NjI0YzM2ZTY2NjVjNWMwNzUxYTVjZjI0N2JlZjNhIiwiZmFjNzZiMzZhZWExNGFkMmRjNzI5YjIzMTlmNmY0YzleM2ZkNjc3N2UwMTE5MmQ5ZWU0MzE0NmU4MmU5OTVjMmYiXSwib2ZmZXJzIjpbeyJvZmZlcklkIjoiMjIwMjEzMTk0MTY0ODc5MzcxMCIsImxlZ0lkIjoiNzk2MWUxMzdjZWVhNGE3YzhiZDljYWE1NDAyZWNlOTAiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNzIuNDUsInRvdGFsVGF4Ijo5NS4yMSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiXSwiZmFyZUJhc2lzIjpbIiIsIiIsIiIsIiJdLCJhdmFpbGFiaWxpdHkiOlsiMiIsIjIiLCIyIiwiMiJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYjc2MjRjMzZlNjY2NWM1YzA3NTFhNWNmMjQ3YmVmM2EiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOSIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjNmZDY3NzdlMDExOTJkOWVlNDMxNDZlODJlOTk1YzJmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowfSwicHJvZHVjdFNvdXJjZSI6Ik9USCIsIml0aW5lcmFyeVByaWNpbmdQZXJQYXgiOm51bGwsIlJCRCI6WyJZIiwiWSIsIlkiLCJZIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiZHVyYXRpb24iOjYwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTkiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTk6NTAiLCJhcnJBaXJwb3J0IjoiU0hKIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIwOjUwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJiNzYyNGMzNmU2NjY1YzVjMDc1MWE1Y2YyNDdiZWYzYSIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTIwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyMCIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTk6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImZhYzc2YjM2YWVhMTRhZDJkYzcyOWIyMzE5ZjZmNGM5IiwiZHVyYXRpb24iOjM0MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiI1MjciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5NTI3IiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjIwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMzowMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiM2ZkNjc3N2UwMTE5MmQ5ZWU0MzE0NmU4MmU5OTVjMmYiLCJkdXJhdGlvbiI6NjUsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMTE4IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTExOCIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQxNzo0MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTBUMTg6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 61019.25, "calendar_total_sell": 61019.25, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 61019.25, "filter": { "id": "F1F400029-1", "price": 61019.25, "gross_total": 467.66, "journey_duration": "PT1D9H30M", "journey_duration_seconds": 120600, "layover_duration": "PT20H45M", "layover_duration_seconds": 74700, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-10T18:45:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301950shj202609302050119shj202610011255cgp202610011955520cgp202612100920shj202612101300527shj202612101740mct202612101845118", "destination_reach_time": "PT1D9H30M", "destination_reach_timestamp": 120600 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-2-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "ede149e3da80de7defb3f4f3003fa47f", "origin": "MCT", "departure_time": "2026-09-30T19:50:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T20:50:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "57ab1655211fc2835c316bfc73c85667", "origin": "SHJ", "departure_time": "2026-10-01T09:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "341" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "341" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-2-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "17H20M", "routes": [ { "air_segment_key": "9f42073ec0b502892813ed6ecaa425c6", "origin": "CGP", "departure_time": "2026-12-10T20:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-11T00:20:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "c32d5d46fa7d3c838aac66097c05d764", "origin": "SHJ", "departure_time": "2026-12-11T17:40:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT17H20M", "lay_over_date": "2026-12-11", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 61401.61, "gross_total": 470.65, "base_fare": 48829.72, "tax": 12252.19, "sell": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwLjE1LCJiYXNlX2ZhcmUiOjM4MS44NCwidGF4Ijo5NS44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3My4xNSwiYmFzZV9mYXJlIjozNzQuODQsInRheCI6OTUuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjY1LCJiYXNlX2ZhcmUiOjM3NC44NCwidGF4Ijo5NS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MC4xNSIsImJhc2VfZmFyZSI6IjM4MS44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My4xNSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC42NSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3My4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "2202131941648793720", "fareSequence": 0, "price": { "currency": "BDT", "total": 61401.61, "gross_total": 470.65, "base_fare": 48829.72, "tax": 12252.19, "sell": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwLjE1LCJiYXNlX2ZhcmUiOjM4MS44NCwidGF4Ijo5NS44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3My4xNSwiYmFzZV9mYXJlIjozNzQuODQsInRheCI6OTUuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjY1LCJiYXNlX2ZhcmUiOjM3NC44NCwidGF4Ijo5NS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MC4xNSIsImJhc2VfZmFyZSI6IjM4MS44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My4xNSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC42NSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3My4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MjAiLCJsZWdJZCI6IjI1MDI3MjcyZDE3YjkwMWQ3ZjEwZWIzOWRjMzExMzhlIn0sInByaW1hcnlfZmFyZUtleSI6IjIyMDIxMzE5NDE2NDg3OTM3MjAiLCJydWxlSWQiOiIiLCJyb3V0aW5nIjp7ImxlZ0lkIjoiMjUwMjcyNzJkMTdiOTAxZDdmMTBlYjM5ZGMzMTEzOGUiLCJzZWdtZW50SWRzIjpbImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmXjU3YWIxNjU1MjExZmMyODM1YzMxNmJmYzczYzg1NjY3IiwiOWY0MjA3M2VjMGI1MDI4OTI4MTNlZDZlY2FhNDI1YzZeYzMyZDVkNDZmYTdkM2M4MzhhYWM2NjA5N2MwNWQ3NjQiXSwib2ZmZXJzIjpbeyJvZmZlcklkIjoiMjIwMjEzMTk0MTY0ODc5MzcyMCIsImxlZ0lkIjoiMjUwMjcyNzJkMTdiOTAxZDdmMTBlYjM5ZGMzMTEzOGUiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNzQuODQsInRvdGFsVGF4Ijo5NS44MSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiXSwiZmFyZUJhc2lzIjpbIiIsIiIsIiIsIiJdLCJhdmFpbGFiaWxpdHkiOlsiMiIsIjIiLCIyIiwiMiJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNTdhYjE2NTUyMTFmYzI4MzVjMzE2YmZjNzNjODU2NjciLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImMzMmQ1ZDQ2ZmE3ZDNjODM4YWFjNjYwOTdjMDVkNzY0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowfSwicHJvZHVjdFNvdXJjZSI6Ik9USCIsIml0aW5lcmFyeVByaWNpbmdQZXJQYXgiOm51bGwsIlJCRCI6WyJZIiwiWSIsIlkiLCJZIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiZHVyYXRpb24iOjYwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTkiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTk6NTAiLCJhcnJBaXJwb3J0IjoiU0hKIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIwOjUwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI1N2FiMTY1NTIxMWZjMjgzNWMzMTZiZmM3M2M4NTY2NyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMzQxIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTM0MSIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQwOToxNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTY6MTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjlmNDIwNzNlYzBiNTAyODkyODEzZWQ2ZWNhYTQyNWM2IiwiZHVyYXRpb24iOjM0MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiI1MjEiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5NTIxIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDIwOjQwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMVQwMDoyMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYzMyZDVkNDZmYTdkM2M4MzhhYWM2NjA5N2MwNWQ3NjQiLCJkdXJhdGlvbiI6NjUsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMTE4IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTExOCIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQxNzo0MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTg6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 61401.61, "calendar_total_sell": 61401.61, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 61401.61, "filter": { "id": "F1F400029-2", "price": 61401.61, "gross_total": 470.65, "journey_duration": "PT1D18H30M", "journey_duration_seconds": 153000, "layover_duration": "PT1D5H45M", "layover_duration_seconds": 107100, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-11T18:45:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301950shj202609302050119shj202610010915cgp202610011615341cgp202612102040shj202612110020521shj202612111740mct202612111845118", "destination_reach_time": "PT1D18H30M", "destination_reach_timestamp": 153000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-3-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "ede149e3da80de7defb3f4f3003fa47f", "origin": "MCT", "departure_time": "2026-09-30T19:50:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T20:50:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "57ab1655211fc2835c316bfc73c85667", "origin": "SHJ", "departure_time": "2026-10-01T09:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "341" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "341" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-3-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "9f42073ec0b502892813ed6ecaa425c6", "origin": "CGP", "departure_time": "2026-12-10T20:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-11T00:20:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b28d4885b76a3c5a8936e9c7a1c40bdd", "origin": "SHJ", "departure_time": "2026-12-11T08:20:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T09:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT08H00M", "lay_over_date": "2026-12-11", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 61401.61, "gross_total": 470.65, "base_fare": 48829.72, "tax": 12252.19, "sell": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwLjE1LCJiYXNlX2ZhcmUiOjM4MS44NCwidGF4Ijo5NS44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3My4xNSwiYmFzZV9mYXJlIjozNzQuODQsInRheCI6OTUuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjY1LCJiYXNlX2ZhcmUiOjM3NC44NCwidGF4Ijo5NS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MC4xNSIsImJhc2VfZmFyZSI6IjM4MS44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My4xNSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC42NSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3My4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "2202131941648793730", "fareSequence": 0, "price": { "currency": "BDT", "total": 61401.61, "gross_total": 470.65, "base_fare": 48829.72, "tax": 12252.19, "sell": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwLjE1LCJiYXNlX2ZhcmUiOjM4MS44NCwidGF4Ijo5NS44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3My4xNSwiYmFzZV9mYXJlIjozNzQuODQsInRheCI6OTUuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjY1LCJiYXNlX2ZhcmUiOjM3NC44NCwidGF4Ijo5NS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MC4xNSIsImJhc2VfZmFyZSI6IjM4MS44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My4xNSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC42NSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3My4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MzAiLCJsZWdJZCI6ImZhZjhiYjc2ODM2N2VlY2M3NWYyMjY1MzllZTM3ODZiIn0sInByaW1hcnlfZmFyZUtleSI6IjIyMDIxMzE5NDE2NDg3OTM3MzAiLCJydWxlSWQiOiIiLCJyb3V0aW5nIjp7ImxlZ0lkIjoiZmFmOGJiNzY4MzY3ZWVjYzc1ZjIyNjUzOWVlMzc4NmIiLCJzZWdtZW50SWRzIjpbImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmXjU3YWIxNjU1MjExZmMyODM1YzMxNmJmYzczYzg1NjY3IiwiOWY0MjA3M2VjMGI1MDI4OTI4MTNlZDZlY2FhNDI1YzZeYjI4ZDQ4ODViNzZhM2M1YTg5MzZlOWM3YTFjNDBiZGQiXSwib2ZmZXJzIjpbeyJvZmZlcklkIjoiMjIwMjEzMTk0MTY0ODc5MzczMCIsImxlZ0lkIjoiZmFmOGJiNzY4MzY3ZWVjYzc1ZjIyNjUzOWVlMzc4NmIiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNzQuODQsInRvdGFsVGF4Ijo5NS44MSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiXSwiZmFyZUJhc2lzIjpbIiIsIiIsIiIsIiJdLCJhdmFpbGFiaWxpdHkiOlsiMiIsIjIiLCIyIiwiMiJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNTdhYjE2NTUyMTFmYzI4MzVjMzE2YmZjNzNjODU2NjciLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImIyOGQ0ODg1Yjc2YTNjNWE4OTM2ZTljN2ExYzQwYmRkIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowfSwicHJvZHVjdFNvdXJjZSI6Ik9USCIsIml0aW5lcmFyeVByaWNpbmdQZXJQYXgiOm51bGwsIlJCRCI6WyJZIiwiWSIsIlkiLCJZIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiZHVyYXRpb24iOjYwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTkiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTk6NTAiLCJhcnJBaXJwb3J0IjoiU0hKIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIwOjUwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI1N2FiMTY1NTIxMWZjMjgzNWMzMTZiZmM3M2M4NTY2NyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMzQxIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTM0MSIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQwOToxNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTY6MTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjlmNDIwNzNlYzBiNTAyODkyODEzZWQ2ZWNhYTQyNWM2IiwiZHVyYXRpb24iOjM0MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiI1MjEiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5NTIxIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDIwOjQwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMVQwMDoyMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYjI4ZDQ4ODViNzZhM2M1YTg5MzZlOWM3YTFjNDBiZGQiLCJkdXJhdGlvbiI6NjUsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMTEyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTExMiIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODoyMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDk6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 61401.61, "calendar_total_sell": 61401.61, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 61401.61, "filter": { "id": "F1F400029-3", "price": 61401.61, "gross_total": 470.65, "journey_duration": "PT1D9H10M", "journey_duration_seconds": 119400, "layover_duration": "PT20H25M", "layover_duration_seconds": 73500, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T09:25:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301950shj202609302050119shj202610010915cgp202610011615341cgp202612102040shj202612110020521shj202612110820mct202612110925112", "destination_reach_time": "PT1D9H10M", "destination_reach_timestamp": 119400 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-4", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-4-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H25M", "transit_time": "12H25M", "routes": [ { "air_segment_key": "ede149e3da80de7defb3f4f3003fa47f", "origin": "MCT", "departure_time": "2026-09-30T19:50:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T20:50:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "57ab1655211fc2835c316bfc73c85667", "origin": "SHJ", "departure_time": "2026-10-01T09:15:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "341" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "341" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-4-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "19H20M", "routes": [ { "air_segment_key": "fac76b36aea14ad2dc729b2319f6f4c9", "origin": "CGP", "departure_time": "2026-12-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-10T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b28d4885b76a3c5a8936e9c7a1c40bdd", "origin": "SHJ", "departure_time": "2026-12-11T08:20:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T09:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT19H20M", "lay_over_date": "2026-12-10", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 61401.61, "gross_total": 470.65, "base_fare": 48829.72, "tax": 12252.19, "sell": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwLjE1LCJiYXNlX2ZhcmUiOjM4MS44NCwidGF4Ijo5NS44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3My4xNSwiYmFzZV9mYXJlIjozNzQuODQsInRheCI6OTUuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjY1LCJiYXNlX2ZhcmUiOjM3NC44NCwidGF4Ijo5NS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MC4xNSIsImJhc2VfZmFyZSI6IjM4MS44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My4xNSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC42NSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3My4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "2202131941648793740", "fareSequence": 0, "price": { "currency": "BDT", "total": 61401.61, "gross_total": 470.65, "base_fare": 48829.72, "tax": 12252.19, "sell": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwLjE1LCJiYXNlX2ZhcmUiOjM4MS44NCwidGF4Ijo5NS44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3My4xNSwiYmFzZV9mYXJlIjozNzQuODQsInRheCI6OTUuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjY1LCJiYXNlX2ZhcmUiOjM3NC44NCwidGF4Ijo5NS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MC4xNSIsImJhc2VfZmFyZSI6IjM4MS44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My4xNSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC42NSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3My4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NDAiLCJsZWdJZCI6ImIyM2U1MWQ1YmU3ODE5NDBhNTZlMDA4MTEyMjk1N2NiIn0sInByaW1hcnlfZmFyZUtleSI6IjIyMDIxMzE5NDE2NDg3OTM3NDAiLCJydWxlSWQiOiIiLCJyb3V0aW5nIjp7ImxlZ0lkIjoiYjIzZTUxZDViZTc4MTk0MGE1NmUwMDgxMTIyOTU3Y2IiLCJzZWdtZW50SWRzIjpbImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmXjU3YWIxNjU1MjExZmMyODM1YzMxNmJmYzczYzg1NjY3IiwiZmFjNzZiMzZhZWExNGFkMmRjNzI5YjIzMTlmNmY0YzleYjI4ZDQ4ODViNzZhM2M1YTg5MzZlOWM3YTFjNDBiZGQiXSwib2ZmZXJzIjpbeyJvZmZlcklkIjoiMjIwMjEzMTk0MTY0ODc5Mzc0MCIsImxlZ0lkIjoiYjIzZTUxZDViZTc4MTk0MGE1NmUwMDgxMTIyOTU3Y2IiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNzQuODQsInRvdGFsVGF4Ijo5NS44MSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiXSwiZmFyZUJhc2lzIjpbIiIsIiIsIiIsIiJdLCJhdmFpbGFiaWxpdHkiOlsiMiIsIjIiLCIyIiwiMiJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNTdhYjE2NTUyMTFmYzI4MzVjMzE2YmZjNzNjODU2NjciLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOSIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImIyOGQ0ODg1Yjc2YTNjNWE4OTM2ZTljN2ExYzQwYmRkIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowfSwicHJvZHVjdFNvdXJjZSI6Ik9USCIsIml0aW5lcmFyeVByaWNpbmdQZXJQYXgiOm51bGwsIlJCRCI6WyJZIiwiWSIsIlkiLCJZIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiZHVyYXRpb24iOjYwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTkiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTk6NTAiLCJhcnJBaXJwb3J0IjoiU0hKIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIwOjUwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI1N2FiMTY1NTIxMWZjMjgzNWMzMTZiZmM3M2M4NTY2NyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMzQxIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTM0MSIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQwOToxNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTY6MTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImZhYzc2YjM2YWVhMTRhZDJkYzcyOWIyMzE5ZjZmNGM5IiwiZHVyYXRpb24iOjM0MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiI1MjciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5NTI3IiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjIwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMzowMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYjI4ZDQ4ODViNzZhM2M1YTg5MzZlOWM3YTFjNDBiZGQiLCJkdXJhdGlvbiI6NjUsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMTEyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTExMiIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODoyMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDk6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 61401.61, "calendar_total_sell": 61401.61, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 61401.61, "filter": { "id": "F1F400029-4", "price": 61401.61, "gross_total": 470.65, "journey_duration": "PT1D20H30M", "journey_duration_seconds": 160200, "layover_duration": "PT1D7H45M", "layover_duration_seconds": 114300, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T09:25:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301950shj202609302050119shj202610010915cgp202610011615341cgp202612100920shj202612101300527shj202612110820mct202612110925112", "destination_reach_time": "PT1D20H30M", "destination_reach_timestamp": 160200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-5", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-5-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "ede149e3da80de7defb3f4f3003fa47f", "origin": "MCT", "departure_time": "2026-09-30T19:50:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T20:50:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b7624c36e6665c5c0751a5cf247bef3a", "origin": "SHJ", "departure_time": "2026-10-01T12:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-5-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "17H20M", "routes": [ { "air_segment_key": "9f42073ec0b502892813ed6ecaa425c6", "origin": "CGP", "departure_time": "2026-12-10T20:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-11T00:20:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "c32d5d46fa7d3c838aac66097c05d764", "origin": "SHJ", "departure_time": "2026-12-11T17:40:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT17H20M", "lay_over_date": "2026-12-11", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 61401.61, "gross_total": 470.65, "base_fare": 48829.72, "tax": 12252.19, "sell": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwLjE1LCJiYXNlX2ZhcmUiOjM4MS44NCwidGF4Ijo5NS44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3My4xNSwiYmFzZV9mYXJlIjozNzQuODQsInRheCI6OTUuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjY1LCJiYXNlX2ZhcmUiOjM3NC44NCwidGF4Ijo5NS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MC4xNSIsImJhc2VfZmFyZSI6IjM4MS44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My4xNSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC42NSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3My4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "2202131941648793750", "fareSequence": 0, "price": { "currency": "BDT", "total": 61401.61, "gross_total": 470.65, "base_fare": 48829.72, "tax": 12252.19, "sell": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwLjE1LCJiYXNlX2ZhcmUiOjM4MS44NCwidGF4Ijo5NS44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3My4xNSwiYmFzZV9mYXJlIjozNzQuODQsInRheCI6OTUuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjY1LCJiYXNlX2ZhcmUiOjM3NC44NCwidGF4Ijo5NS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MC4xNSIsImJhc2VfZmFyZSI6IjM4MS44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My4xNSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC42NSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3My4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NTAiLCJsZWdJZCI6ImRiNTdkNTA2YTE0MTMwZmUwNzBkNGQ2OTA5ZDIyMTg1In0sInByaW1hcnlfZmFyZUtleSI6IjIyMDIxMzE5NDE2NDg3OTM3NTAiLCJydWxlSWQiOiIiLCJyb3V0aW5nIjp7ImxlZ0lkIjoiZGI1N2Q1MDZhMTQxMzBmZTA3MGQ0ZDY5MDlkMjIxODUiLCJzZWdtZW50SWRzIjpbImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmXmI3NjI0YzM2ZTY2NjVjNWMwNzUxYTVjZjI0N2JlZjNhIiwiOWY0MjA3M2VjMGI1MDI4OTI4MTNlZDZlY2FhNDI1YzZeYzMyZDVkNDZmYTdkM2M4MzhhYWM2NjA5N2MwNWQ3NjQiXSwib2ZmZXJzIjpbeyJvZmZlcklkIjoiMjIwMjEzMTk0MTY0ODc5Mzc1MCIsImxlZ0lkIjoiZGI1N2Q1MDZhMTQxMzBmZTA3MGQ0ZDY5MDlkMjIxODUiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNzQuODQsInRvdGFsVGF4Ijo5NS44MSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiXSwiZmFyZUJhc2lzIjpbIiIsIiIsIiIsIiJdLCJhdmFpbGFiaWxpdHkiOlsiMiIsIjIiLCIyIiwiMiJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYjc2MjRjMzZlNjY2NWM1YzA3NTFhNWNmMjQ3YmVmM2EiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImMzMmQ1ZDQ2ZmE3ZDNjODM4YWFjNjYwOTdjMDVkNzY0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowfSwicHJvZHVjdFNvdXJjZSI6Ik9USCIsIml0aW5lcmFyeVByaWNpbmdQZXJQYXgiOm51bGwsIlJCRCI6WyJZIiwiWSIsIlkiLCJZIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiZHVyYXRpb24iOjYwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTkiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTk6NTAiLCJhcnJBaXJwb3J0IjoiU0hKIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIwOjUwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJiNzYyNGMzNmU2NjY1YzVjMDc1MWE1Y2YyNDdiZWYzYSIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTIwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyMCIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTk6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjlmNDIwNzNlYzBiNTAyODkyODEzZWQ2ZWNhYTQyNWM2IiwiZHVyYXRpb24iOjM0MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiI1MjEiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5NTIxIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDIwOjQwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMVQwMDoyMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYzMyZDVkNDZmYTdkM2M4MzhhYWM2NjA5N2MwNWQ3NjQiLCJkdXJhdGlvbiI6NjUsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMTE4IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTExOCIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQxNzo0MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTg6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 61401.61, "calendar_total_sell": 61401.61, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 61401.61, "filter": { "id": "F1F400029-5", "price": 61401.61, "gross_total": 470.65, "journey_duration": "PT1D22H10M", "journey_duration_seconds": 166200, "layover_duration": "PT1D9H25M", "layover_duration_seconds": 120300, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-11T18:45:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301950shj202609302050119shj202610011255cgp202610011955520cgp202612102040shj202612110020521shj202612111740mct202612111845118", "destination_reach_time": "PT1D22H10M", "destination_reach_timestamp": 166200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-6", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-6-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "ede149e3da80de7defb3f4f3003fa47f", "origin": "MCT", "departure_time": "2026-09-30T19:50:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T20:50:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b7624c36e6665c5c0751a5cf247bef3a", "origin": "SHJ", "departure_time": "2026-10-01T12:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-6-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "9f42073ec0b502892813ed6ecaa425c6", "origin": "CGP", "departure_time": "2026-12-10T20:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-11T00:20:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b28d4885b76a3c5a8936e9c7a1c40bdd", "origin": "SHJ", "departure_time": "2026-12-11T08:20:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T09:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT08H00M", "lay_over_date": "2026-12-11", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 61401.61, "gross_total": 470.65, "base_fare": 48829.72, "tax": 12252.19, "sell": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwLjE1LCJiYXNlX2ZhcmUiOjM4MS44NCwidGF4Ijo5NS44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3My4xNSwiYmFzZV9mYXJlIjozNzQuODQsInRheCI6OTUuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjY1LCJiYXNlX2ZhcmUiOjM3NC44NCwidGF4Ijo5NS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MC4xNSIsImJhc2VfZmFyZSI6IjM4MS44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My4xNSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC42NSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3My4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "2202131941648793760", "fareSequence": 0, "price": { "currency": "BDT", "total": 61401.61, "gross_total": 470.65, "base_fare": 48829.72, "tax": 12252.19, "sell": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwLjE1LCJiYXNlX2ZhcmUiOjM4MS44NCwidGF4Ijo5NS44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3My4xNSwiYmFzZV9mYXJlIjozNzQuODQsInRheCI6OTUuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjY1LCJiYXNlX2ZhcmUiOjM3NC44NCwidGF4Ijo5NS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MC4xNSIsImJhc2VfZmFyZSI6IjM4MS44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My4xNSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC42NSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3My4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NjAiLCJsZWdJZCI6ImIyZDVkYzBlOGFiOTVmMTNlOTJkMzEzZGM1ZDdkMmYzIn0sInByaW1hcnlfZmFyZUtleSI6IjIyMDIxMzE5NDE2NDg3OTM3NjAiLCJydWxlSWQiOiIiLCJyb3V0aW5nIjp7ImxlZ0lkIjoiYjJkNWRjMGU4YWI5NWYxM2U5MmQzMTNkYzVkN2QyZjMiLCJzZWdtZW50SWRzIjpbImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmXmI3NjI0YzM2ZTY2NjVjNWMwNzUxYTVjZjI0N2JlZjNhIiwiOWY0MjA3M2VjMGI1MDI4OTI4MTNlZDZlY2FhNDI1YzZeYjI4ZDQ4ODViNzZhM2M1YTg5MzZlOWM3YTFjNDBiZGQiXSwib2ZmZXJzIjpbeyJvZmZlcklkIjoiMjIwMjEzMTk0MTY0ODc5Mzc2MCIsImxlZ0lkIjoiYjJkNWRjMGU4YWI5NWYxM2U5MmQzMTNkYzVkN2QyZjMiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNzQuODQsInRvdGFsVGF4Ijo5NS44MSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiXSwiZmFyZUJhc2lzIjpbIiIsIiIsIiIsIiJdLCJhdmFpbGFiaWxpdHkiOlsiMiIsIjIiLCIyIiwiMiJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYjc2MjRjMzZlNjY2NWM1YzA3NTFhNWNmMjQ3YmVmM2EiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImIyOGQ0ODg1Yjc2YTNjNWE4OTM2ZTljN2ExYzQwYmRkIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowfSwicHJvZHVjdFNvdXJjZSI6Ik9USCIsIml0aW5lcmFyeVByaWNpbmdQZXJQYXgiOm51bGwsIlJCRCI6WyJZIiwiWSIsIlkiLCJZIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiZHVyYXRpb24iOjYwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTkiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTk6NTAiLCJhcnJBaXJwb3J0IjoiU0hKIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIwOjUwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJiNzYyNGMzNmU2NjY1YzVjMDc1MWE1Y2YyNDdiZWYzYSIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTIwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyMCIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTk6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjlmNDIwNzNlYzBiNTAyODkyODEzZWQ2ZWNhYTQyNWM2IiwiZHVyYXRpb24iOjM0MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiI1MjEiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5NTIxIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDIwOjQwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMVQwMDoyMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYjI4ZDQ4ODViNzZhM2M1YTg5MzZlOWM3YTFjNDBiZGQiLCJkdXJhdGlvbiI6NjUsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMTEyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTExMiIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODoyMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDk6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 61401.61, "calendar_total_sell": 61401.61, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 61401.61, "filter": { "id": "F1F400029-6", "price": 61401.61, "gross_total": 470.65, "journey_duration": "PT1D12H50M", "journey_duration_seconds": 132600, "layover_duration": "PT1D0H5M", "layover_duration_seconds": 86700, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T09:25:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301950shj202609302050119shj202610011255cgp202610011955520cgp202612102040shj202612110020521shj202612110820mct202612110925112", "destination_reach_time": "PT1D12H50M", "destination_reach_timestamp": 132600 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-7", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-7-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "16H5M", "routes": [ { "air_segment_key": "ede149e3da80de7defb3f4f3003fa47f", "origin": "MCT", "departure_time": "2026-09-30T19:50:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T20:50:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b7624c36e6665c5c0751a5cf247bef3a", "origin": "SHJ", "departure_time": "2026-10-01T12:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-7-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "19H20M", "routes": [ { "air_segment_key": "fac76b36aea14ad2dc729b2319f6f4c9", "origin": "CGP", "departure_time": "2026-12-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-10T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b28d4885b76a3c5a8936e9c7a1c40bdd", "origin": "SHJ", "departure_time": "2026-12-11T08:20:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T09:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT19H20M", "lay_over_date": "2026-12-10", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 61401.61, "gross_total": 470.65, "base_fare": 48829.72, "tax": 12252.19, "sell": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwLjE1LCJiYXNlX2ZhcmUiOjM4MS44NCwidGF4Ijo5NS44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3My4xNSwiYmFzZV9mYXJlIjozNzQuODQsInRheCI6OTUuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjY1LCJiYXNlX2ZhcmUiOjM3NC44NCwidGF4Ijo5NS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MC4xNSIsImJhc2VfZmFyZSI6IjM4MS44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My4xNSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC42NSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3My4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "2202131941648793770", "fareSequence": 0, "price": { "currency": "BDT", "total": 61401.61, "gross_total": 470.65, "base_fare": 48829.72, "tax": 12252.19, "sell": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwLjE1LCJiYXNlX2ZhcmUiOjM4MS44NCwidGF4Ijo5NS44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3My4xNSwiYmFzZV9mYXJlIjozNzQuODQsInRheCI6OTUuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcwLjY1LCJiYXNlX2ZhcmUiOjM3NC44NCwidGF4Ijo5NS44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61401.61, "base_fare": 48829.72, "tax": 12252.19, "gross": { "base_fare": "47934.56", "tax": "12252.19", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MC4xNSIsImJhc2VfZmFyZSI6IjM4MS44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3My4xNSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc0Ljg0IiwidGF4IjoiOTUuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MC42NSIsImJhc2VfZmFyZSI6IjM3NC44NCIsInRheCI6Ijk1LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3My4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NzAiLCJsZWdJZCI6IjZjM2Y4M2IwOGJhYTE2MTc2MDYyNjRkMWE4ODAwNTIwIn0sInByaW1hcnlfZmFyZUtleSI6IjIyMDIxMzE5NDE2NDg3OTM3NzAiLCJydWxlSWQiOiIiLCJyb3V0aW5nIjp7ImxlZ0lkIjoiNmMzZjgzYjA4YmFhMTYxNzYwNjI2NGQxYTg4MDA1MjAiLCJzZWdtZW50SWRzIjpbImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmXmI3NjI0YzM2ZTY2NjVjNWMwNzUxYTVjZjI0N2JlZjNhIiwiZmFjNzZiMzZhZWExNGFkMmRjNzI5YjIzMTlmNmY0YzleYjI4ZDQ4ODViNzZhM2M1YTg5MzZlOWM3YTFjNDBiZGQiXSwib2ZmZXJzIjpbeyJvZmZlcklkIjoiMjIwMjEzMTk0MTY0ODc5Mzc3MCIsImxlZ0lkIjoiNmMzZjgzYjA4YmFhMTYxNzYwNjI2NGQxYTg4MDA1MjAiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNzQuODQsInRvdGFsVGF4Ijo5NS44MSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiXSwiZmFyZUJhc2lzIjpbIiIsIiIsIiIsIiJdLCJhdmFpbGFiaWxpdHkiOlsiMiIsIjIiLCIyIiwiMiJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYjc2MjRjMzZlNjY2NWM1YzA3NTFhNWNmMjQ3YmVmM2EiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOSIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImIyOGQ0ODg1Yjc2YTNjNWE4OTM2ZTljN2ExYzQwYmRkIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowfSwicHJvZHVjdFNvdXJjZSI6Ik9USCIsIml0aW5lcmFyeVByaWNpbmdQZXJQYXgiOm51bGwsIlJCRCI6WyJZIiwiWSIsIlkiLCJZIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImVkZTE0OWUzZGE4MGRlN2RlZmIzZjRmMzAwM2ZhNDdmIiwiZHVyYXRpb24iOjYwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTkiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTk6NTAiLCJhcnJBaXJwb3J0IjoiU0hKIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIwOjUwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJiNzYyNGMzNmU2NjY1YzVjMDc1MWE1Y2YyNDdiZWYzYSIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTIwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyMCIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTk6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImZhYzc2YjM2YWVhMTRhZDJkYzcyOWIyMzE5ZjZmNGM5IiwiZHVyYXRpb24iOjM0MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiI1MjciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5NTI3IiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjIwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMzowMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYjI4ZDQ4ODViNzZhM2M1YTg5MzZlOWM3YTFjNDBiZGQiLCJkdXJhdGlvbiI6NjUsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMTEyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTExMiIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODoyMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDk6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 61401.61, "calendar_total_sell": 61401.61, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 61401.61, "filter": { "id": "F1F400029-7", "price": 61401.61, "gross_total": 470.65, "journey_duration": "PT2D0H10M", "journey_duration_seconds": 173400, "layover_duration": "PT1D11H25M", "layover_duration_seconds": 127500, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T09:25:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301950shj202609302050119shj202610011255cgp202610011955520cgp202612100920shj202612101300527shj202612110820mct202612110925112", "destination_reach_time": "PT2D0H10M", "destination_reach_timestamp": 173400 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-8", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-8-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "1H55M", "routes": [ { "air_segment_key": "e7e0594a1b7e2ea2cc03640433f2f4af", "origin": "MCT", "departure_time": "2026-09-30T10:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T11:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "02b12066858816fb9bc1d13067517d59", "origin": "SHJ", "departure_time": "2026-09-30T12:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-09-30T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-8-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "fac76b36aea14ad2dc729b2319f6f4c9", "origin": "CGP", "departure_time": "2026-12-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-10T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "3fd6777e01192d9ee43146e82e995c2f", "origin": "SHJ", "departure_time": "2026-12-10T17:40:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-12-10", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 61516.7, "gross_total": 471.55, "base_fare": 48925.63, "tax": 12271.37, "sell": { "currency": "BDT", "total": 61516.7, "base_fare": 48925.63, "tax": 12271.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgxLjA1LCJiYXNlX2ZhcmUiOjM4Mi41OSwidGF4Ijo5NS45Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NC4wNSwiYmFzZV9mYXJlIjozNzUuNTksInRheCI6OTUuOTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcxLjU1LCJiYXNlX2ZhcmUiOjM3NS41OSwidGF4Ijo5NS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61516.7, "base_fare": 48925.63, "tax": 12271.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48030.47", "tax": "12271.37", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61516.7, "base_fare": 48925.63, "tax": 12271.37, "gross": { "base_fare": "48030.47", "tax": "12271.37", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MS4wNSIsImJhc2VfZmFyZSI6IjM4Mi41OSIsInRheCI6Ijk1Ljk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjU5IiwidGF4IjoiOTUuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NC4wNSIsImJhc2VfZmFyZSI6IjM3NS41OSIsInRheCI6Ijk1Ljk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjU5IiwidGF4IjoiOTUuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MS41NSIsImJhc2VfZmFyZSI6IjM3NS41OSIsInRheCI6Ijk1Ljk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3NC4wNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "2202131941648793780", "fareSequence": 0, "price": { "currency": "BDT", "total": 61516.7, "gross_total": 471.55, "base_fare": 48925.63, "tax": 12271.37, "sell": { "currency": "BDT", "total": 61516.7, "base_fare": 48925.63, "tax": 12271.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgxLjA1LCJiYXNlX2ZhcmUiOjM4Mi41OSwidGF4Ijo5NS45Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NC4wNSwiYmFzZV9mYXJlIjozNzUuNTksInRheCI6OTUuOTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDcxLjU1LCJiYXNlX2ZhcmUiOjM3NS41OSwidGF4Ijo5NS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61516.7, "base_fare": 48925.63, "tax": 12271.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48030.47", "tax": "12271.37", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61516.7, "base_fare": 48925.63, "tax": 12271.37, "gross": { "base_fare": "48030.47", "tax": "12271.37", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4MS4wNSIsImJhc2VfZmFyZSI6IjM4Mi41OSIsInRheCI6Ijk1Ljk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjU5IiwidGF4IjoiOTUuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NC4wNSIsImJhc2VfZmFyZSI6IjM3NS41OSIsInRheCI6Ijk1Ljk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc1LjU5IiwidGF4IjoiOTUuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MS41NSIsImJhc2VfZmFyZSI6IjM3NS41OSIsInRheCI6Ijk1Ljk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3NC4wNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } }, { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937160", "fareSequence": 1, "price": { "currency": "BDT", "total": 66083.29, "gross_total": 507.26, "base_fare": 65381.23, "tax": 382.36, "sell": { "currency": "BDT", "total": 66083.29, "base_fare": 65381.23, "tax": 382.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE2Ljc2LCJiYXNlX2ZhcmUiOjUxMS4yNywidGF4IjoyLjk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA5Ljc2LCJiYXNlX2ZhcmUiOjUwNC4yNywidGF4IjoyLjk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUwNy4yNiwiYmFzZV9mYXJlIjo1MDQuMjcsInRheCI6Mi45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66083.29, "base_fare": 65381.23, "tax": 382.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64486.07", "tax": "382.36", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 66083.29, "base_fare": 65381.23, "tax": 382.36, "gross": { "base_fare": "64486.07", "tax": "382.36", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNi43NiIsImJhc2VfZmFyZSI6IjUxMS4yNyIsInRheCI6IjIuOTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDQuMjciLCJ0YXgiOiIyLjk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOS41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxMjcuODgiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MDkuNzYiLCJiYXNlX2ZhcmUiOiI1MDQuMjciLCJ0YXgiOiIyLjk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA0LjI3IiwidGF4IjoiMi45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Mi41LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA3LjI2IiwiYmFzZV9mYXJlIjoiNTA0LjI3IiwidGF4IjoiMi45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIuNTAiLCJwYXlhYmxlIjo1MDkuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3ODAiLCJsZWdJZCI6IjI4YWIxNjMyZjlmOTRkMWEwZGFkYmE3MWMxNDFlZmJmIn0sInByaW1hcnlfZmFyZUtleSI6IjIyMDIxMzE5NDE2NDg3OTM3ODAiLCJydWxlSWQiOiIiLCJyb3V0aW5nIjp7ImxlZ0lkIjoiMjhhYjE2MzJmOWY5NGQxYTBkYWRiYTcxYzE0MWVmYmYiLCJzZWdtZW50SWRzIjpbImU3ZTA1OTRhMWI3ZTJlYTJjYzAzNjQwNDMzZjJmNGFmXjAyYjEyMDY2ODU4ODE2ZmI5YmMxZDEzMDY3NTE3ZDU5IiwiZmFjNzZiMzZhZWExNGFkMmRjNzI5YjIzMTlmNmY0YzleM2ZkNjc3N2UwMTE5MmQ5ZWU0MzE0NmU4MmU5OTVjMmYiXSwib2ZmZXJzIjpbeyJvZmZlcklkIjoiMjIwMjEzMTk0MTY0ODc5Mzc4MCIsImxlZ0lkIjoiMjhhYjE2MzJmOWY5NGQxYTBkYWRiYTcxYzE0MWVmYmYiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNzUuNTksInRvdGFsVGF4Ijo5NS45NiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiXSwiZmFyZUJhc2lzIjpbIiIsIiIsIiIsIiJdLCJhdmFpbGFiaWxpdHkiOlsiMiIsIjIiLCIyIiwiMiJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImU3ZTA1OTRhMWI3ZTJlYTJjYzAzNjQwNDMzZjJmNGFmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMDJiMTIwNjY4NTg4MTZmYjliYzFkMTMwNjc1MTdkNTkiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOSIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjNmZDY3NzdlMDExOTJkOWVlNDMxNDZlODJlOTk1YzJmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowfSwicHJvZHVjdFNvdXJjZSI6Ik9USCIsIml0aW5lcmFyeVByaWNpbmdQZXJQYXgiOm51bGwsIlJCRCI6WyJZIiwiWSIsIlkiLCJZIl19LHsib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MTYwIiwibGVnSWQiOiIyOGFiMTYzMmY5Zjk0ZDFhMGRhZGJhNzFjMTQxZWZiZiIsImN1cnJlbmN5IjoiVVNEIiwicGxhdGluZ0NhcnJpZXIiOiJHOSIsInByaWNlUGVyUGF4IjpbeyJwYXhUeXBlIjoiQURUIiwiYmFzZUZhcmUiOjUwNC4yNywidG90YWxUYXgiOjIuOTksInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSIsIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiLCIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlN2UwNTk0YTFiN2UyZWEyY2MwMzY0MDQzM2YyZjRhZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6IjEtMS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIzMC0zMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMDJiMTIwNjY4NTg4MTZmYjliYzFkMTMwNjc1MTdkNTkiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiIxLTEtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMzAtMzAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImZhYzc2YjM2YWVhMTRhZDJkYzcyOWIyMzE5ZjZmNGM5IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiMS0xLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjMwLTMwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIzZmQ2Nzc3ZTAxMTkyZDllZTQzMTQ2ZTgyZTk5NWMyZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6IjEtMS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIzMC0zMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwidGlja2V0aW5nVGltZSI6MTIwLCJpc1N0YW5kYXJkUHJvZHVjdCI6bnVsbCwicmVmdW5kQ29uZGl0aW9uIjowLCJjb25uZWN0aW5nUG9pbnQiOm51bGwsInByb2R1Y3RTdXBwbGllciI6eyJzdXBwbGllck5hbWUiOm51bGwsInN1cHBsaWVySUFUQSI6bnVsbH0sInJlZnVzZURlYWRsaW5lIjpudWxsLCJyZWlzc3VlQ29uZGl0aW9uIjowLCJmYXJlQnJhbmQiOlsiIiwiIl0sImlzVmlydHVhbEludGVybGluaW5nIjpudWxsLCJ2b2x1bnRhcnlSZWZ1bmRUaW1lIjoxNDQwMCwidm9pZGluZ0NvbmRpdGlvbiI6ZmFsc2UsImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwicG9zQXJlYSI6W251bGwsbnVsbCxudWxsLG51bGxdLCJpbnZvbHVudGFyeVJlZnVuZFRpbWUiOjI4ODAwLCJ0aWNrZXRBdHRyaWJ1dGUiOjAsInRpY2tldFByb21pc2UiOjAsIlJCRENoYW5nZWRSaXNrIjpmYWxzZX0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiWSIsIlkiLCJZIiwiWSJdfV0sInNlZ21lbnRzIjpbeyJzZWdtZW50SWQiOiJlN2UwNTk0YTFiN2UyZWEyY2MwMzY0MDQzM2YyZjRhZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiIxMTMiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5MTEzIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiTUNUIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTA5LTMwVDEwOjAwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQxMTowMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMDJiMTIwNjY4NTg4MTZmYjliYzFkMTMwNjc1MTdkNTkiLCJkdXJhdGlvbiI6MzAwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjUyMCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzk1MjAiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTI6NTUiLCJhcnJBaXJwb3J0IjoiQ0dQIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDE5OjU1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOSIsImR1cmF0aW9uIjozNDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTI3IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyNyIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IkNHUCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQwOToyMCIsImFyckFpcnBvcnQiOiJTSEoiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTBUMTM6MDAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjNmZDY3NzdlMDExOTJkOWVlNDMxNDZlODJlOTk1YzJmIiwiZHVyYXRpb24iOjY1LCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExOCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTgiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTItMTBUMTc6NDAiLCJhcnJBaXJwb3J0IjoiTUNUIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH1dfSwicnVsZXMiOltdLCJzZWFyY2hJZCI6InF1ZXJ5RmxpZ2h0X05FV0FQSTI2MDkxMzIxMTUzMTMwOThiMjQxMiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 61516.7, "calendar_total_sell": 61516.7, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 61516.7, "filter": { "id": "F1F400029-8", "price": 61516.7, "gross_total": 471.55, "journey_duration": "PT19H20M", "journey_duration_seconds": 69600, "layover_duration": "PT6H35M", "layover_duration_seconds": 23700, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T10:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-10T18:45:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301000shj202609301100113shj202609301255cgp202609301955520cgp202612100920shj202612101300527shj202612101740mct202612101845118", "destination_reach_time": "PT19H20M", "destination_reach_timestamp": 69600 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-0", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "ESMCT6M", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02lKgbLSHNAqqUdMjS\/\/+MHtBKtWR86PlsxxhNLMhVXfyPCe\/pvqO+ElBhzPR4QkPwHsrfCRFT5L2kIxSMGU5Iaqejau9bfLqwYNVVBmqBs7\/0k43BQoG2GU3SgZ\/IG2W9LUfJKuJc68z2hTKDp9L3AT3PLFA=", "FareInfoRef": "SK1xoBL3nDKABKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAjJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T16:25:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T17:20:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "110" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "110" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "5", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT04H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 61686.93, "gross_total": 64417, "base_fare": 46270.93, "tax": 15416, "sell": { "currency": "BDT", "total": 61686.93, "base_fare": 46270.93, "tax": 15416 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjE2ODYuOTMsImJhc2VfZmFyZSI6NDYyNzAuOTMsInRheCI6MTU0MTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MDk4Ni45MywiYmFzZV9mYXJlIjo0NTU3MC45MywidGF4IjoxNTQxNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY0NDE3LCJiYXNlX2ZhcmUiOjQ5MDAxLCJ0YXgiOjE1NDE2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 61686.93, "base_fare": 46270.93, "tax": 15416, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49001.00", "tax": "15416.00", "discount": 3430.07, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 61686.93, "base_fare": 46270.93, "tax": 15416, "gross": { "base_fare": "49001.00", "tax": "15416.00", "discount": "3430.07", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1238.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9231.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYxNjg2LjkzIiwiYmFzZV9mYXJlIjoiNDYyNzAuOTMiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjM0MzAuMDciLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYwOTg2LjkzIiwiYmFzZV9mYXJlIjoiNDU1NzAuOTMiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjM0MzAuMDciLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6IjAiLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjoiMC4wMCJ9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ0MTcuMDAiLCJiYXNlX2ZhcmUiOiI0OTAwMS4wMCIsInRheCI6IjE1NDE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0NDE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzguMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5MjMxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjoiQW55IHRvIEFueSB3aXRoIHJldHVybiAtIEJTIiwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjoiNy4wMCIsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOnsidGl0bGUiOiJBbnkgdG8gQW55IHdpdGggcmV0dXJuIC0gQlMiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE3OTg3MzI3OTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsInBheF93aXNlX2NvbWlzc2lvbSI6Im5vIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 1, "applicable_comission": { "data": { "title": "Any to Any with return - BS", "comission_expire_timestamp": "1798732799", "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "supplier_segment_feesCalculate": "0", "serviceChargePerPax": "0.00" }, "airlines": { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, "origin_airport": "MCT", "destination_airport": "CGP", "connecting_airport": [ "DAC" ] }, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "CGP", "operating": "BS", "marketing": "BS", "booking_code": "E", "farebasis": "ESMCT6M", "cabin": "economy" }, { "origin": "CGP", "destination": "DAC", "operating": "BS", "marketing": "BS", "booking_code": "O", "farebasis": "OSMCT6M", "cabin": "economy" }, { "origin": "DAC", "destination": "MCT", "operating": "BS", "marketing": "BS", "booking_code": "O", "farebasis": "OSMCT6M", "cabin": "economy" } ], "connecting": [ "DAC" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->CGP) operating BS | entry 2: operating_code UL != segment 1 (MCT->CGP) operating BS | entry 3: operating_code MH != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": true, "failed_check": null, "reason": "accepted - all checks passed", "specificity": 2, "commission": 7, "selected": true }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->CGP) operating BS | entry 2: operating_code CA != segment 1 (MCT->CGP) operating BS | entry 3: operating_code CZ != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->CGP) operating BS | entry 2: operating_code GF != segment 1 (MCT->CGP) operating BS | entry 3: operating_code WY != segment 1 (MCT->CGP) operating BS | entry 4: operating_code EK != segment 1 (MCT->CGP) operating BS | entry 5: operating_code TG != segment 1 (MCT->CGP) operating BS | entry 6: operating_code OD != segment 1 (MCT->CGP) operating BS | entry 7: operating_code ET != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->CGP) operating BS" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-0", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "ESMCT6M", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02lKgbLSHNAqqUdMjS\/\/+MHtBKtWR86PlsxxhNLMhVXfyPCe\/pvqO+ElBhzPR4QkPwHsrfCRFT5L2kIxSMGU5Iaqejau9bfLqwYNVVBmqBs7\/0k43BQoG2GU3SgZ\/IG2W9LUfJKuJc68z2hTKDp9L3AT3PLFA=", "FareInfoRef": "SK1xoBL3nDKABKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAjJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T16:25:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T17:20:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "110" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "110" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "5", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT04H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 61686.93, "calendar_total_sell": 61686.93, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 61686.93, "filter": { "id": "F1TT00016-0", "price": 61686.93, "journey_duration": "PT16H10M", "journey_duration_seconds": 58200, "layover_duration": "PT4H55M", "layover_duration_seconds": 17700, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-09-30T02:00:00.000+04:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-11T01:30:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612101625dac202612101720110dac202612102215mct202612110130321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-1", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "ESMCT6M", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02lKgbLSHNAqqUdMjS\/\/+MHtBKtWR86PlsxxhNLMhVXfyPCe\/pvqO+ElBhzPR4QkPwHsrfCRFT5L2kIxSMGU5Iaqejau9bfLqwYNVVBmqBs7\/0k43BQoG2GU3SgZ\/IG2W9LUfJKuJc68z2hTKDp9L3AT3PLFA=", "FareInfoRef": "SK1xoBL3nDKABKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H35M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAnJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T14:55:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T15:50:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "108" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "108" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "5", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT06H25M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 61686.93, "gross_total": 64417, "base_fare": 46270.93, "tax": 15416, "sell": { "currency": "BDT", "total": 61686.93, "base_fare": 46270.93, "tax": 15416 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjE2ODYuOTMsImJhc2VfZmFyZSI6NDYyNzAuOTMsInRheCI6MTU0MTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MDk4Ni45MywiYmFzZV9mYXJlIjo0NTU3MC45MywidGF4IjoxNTQxNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY0NDE3LCJiYXNlX2ZhcmUiOjQ5MDAxLCJ0YXgiOjE1NDE2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 61686.93, "base_fare": 46270.93, "tax": 15416, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49001.00", "tax": "15416.00", "discount": 3430.07, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 61686.93, "base_fare": 46270.93, "tax": 15416, "gross": { "base_fare": "49001.00", "tax": "15416.00", "discount": "3430.07", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1238.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9231.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYxNjg2LjkzIiwiYmFzZV9mYXJlIjoiNDYyNzAuOTMiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjM0MzAuMDciLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYwOTg2LjkzIiwiYmFzZV9mYXJlIjoiNDU1NzAuOTMiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjM0MzAuMDciLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6IjAiLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjoiMC4wMCJ9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ0MTcuMDAiLCJiYXNlX2ZhcmUiOiI0OTAwMS4wMCIsInRheCI6IjE1NDE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0NDE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzguMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5MjMxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjoiQW55IHRvIEFueSB3aXRoIHJldHVybiAtIEJTIiwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjoiNy4wMCIsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOnsidGl0bGUiOiJBbnkgdG8gQW55IHdpdGggcmV0dXJuIC0gQlMiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE3OTg3MzI3OTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsInBheF93aXNlX2NvbWlzc2lvbSI6Im5vIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 1, "applicable_comission": { "data": { "title": "Any to Any with return - BS", "comission_expire_timestamp": "1798732799", "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "supplier_segment_feesCalculate": "0", "serviceChargePerPax": "0.00" }, "airlines": { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, "origin_airport": "MCT", "destination_airport": "CGP", "connecting_airport": [ "DAC" ] }, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "CGP", "operating": "BS", "marketing": "BS", "booking_code": "E", "farebasis": "ESMCT6M", "cabin": "economy" }, { "origin": "CGP", "destination": "DAC", "operating": "BS", "marketing": "BS", "booking_code": "O", "farebasis": "OSMCT6M", "cabin": "economy" }, { "origin": "DAC", "destination": "MCT", "operating": "BS", "marketing": "BS", "booking_code": "O", "farebasis": "OSMCT6M", "cabin": "economy" } ], "connecting": [ "DAC" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->CGP) operating BS | entry 2: operating_code UL != segment 1 (MCT->CGP) operating BS | entry 3: operating_code MH != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": true, "failed_check": null, "reason": "accepted - all checks passed", "specificity": 2, "commission": 7, "selected": true }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->CGP) operating BS | entry 2: operating_code CA != segment 1 (MCT->CGP) operating BS | entry 3: operating_code CZ != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->CGP) operating BS | entry 2: operating_code GF != segment 1 (MCT->CGP) operating BS | entry 3: operating_code WY != segment 1 (MCT->CGP) operating BS | entry 4: operating_code EK != segment 1 (MCT->CGP) operating BS | entry 5: operating_code TG != segment 1 (MCT->CGP) operating BS | entry 6: operating_code OD != segment 1 (MCT->CGP) operating BS | entry 7: operating_code ET != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->CGP) operating BS" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-1", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "ESMCT6M", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02lKgbLSHNAqqUdMjS\/\/+MHtBKtWR86PlsxxhNLMhVXfyPCe\/pvqO+ElBhzPR4QkPwHsrfCRFT5L2kIxSMGU5Iaqejau9bfLqwYNVVBmqBs7\/0k43BQoG2GU3SgZ\/IG2W9LUfJKuJc68z2hTKDp9L3AT3PLFA=", "FareInfoRef": "SK1xoBL3nDKABKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H35M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAnJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T14:55:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T15:50:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "108" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "108" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "5", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT06H25M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 61686.93, "calendar_total_sell": 61686.93, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 61686.93, "filter": { "id": "F1TT00016-1", "price": 61686.93, "journey_duration": "PT17H40M", "journey_duration_seconds": 63600, "layover_duration": "PT6H25M", "layover_duration_seconds": 23100, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-09-30T02:00:00.000+04:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-11T01:30:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612101455dac202612101550108dac202612102215mct202612110130321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-2", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "ESMCT6M", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02lKgbLSHNAqqUdMjS\/\/+MHtBKtWR86PlsxxhNLMhVXfyPCe\/pvqO+ElBhzPR4QkPwHsrfCRFT5L2kIxSMGU5Iaqejau9bfLqwYNVVBmqBs7\/0k43BQoG2GU3SgZ\/IG2W9LUfJKuJc68z2hTKDp9L3AT3PLFA=", "FareInfoRef": "SK1xoBL3nDKABKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SK1xoBL3nDKApJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T11:25:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T12:20:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "106" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "106" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "5", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT09H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 61686.93, "gross_total": 64417, "base_fare": 46270.93, "tax": 15416, "sell": { "currency": "BDT", "total": 61686.93, "base_fare": 46270.93, "tax": 15416 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjE2ODYuOTMsImJhc2VfZmFyZSI6NDYyNzAuOTMsInRheCI6MTU0MTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MDk4Ni45MywiYmFzZV9mYXJlIjo0NTU3MC45MywidGF4IjoxNTQxNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY0NDE3LCJiYXNlX2ZhcmUiOjQ5MDAxLCJ0YXgiOjE1NDE2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 61686.93, "base_fare": 46270.93, "tax": 15416, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49001.00", "tax": "15416.00", "discount": 3430.07, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 61686.93, "base_fare": 46270.93, "tax": 15416, "gross": { "base_fare": "49001.00", "tax": "15416.00", "discount": "3430.07", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1238.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9231.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYxNjg2LjkzIiwiYmFzZV9mYXJlIjoiNDYyNzAuOTMiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjM0MzAuMDciLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYwOTg2LjkzIiwiYmFzZV9mYXJlIjoiNDU1NzAuOTMiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjM0MzAuMDciLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6IjAiLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjoiMC4wMCJ9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ0MTcuMDAiLCJiYXNlX2ZhcmUiOiI0OTAwMS4wMCIsInRheCI6IjE1NDE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0NDE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzguMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5MjMxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjoiQW55IHRvIEFueSB3aXRoIHJldHVybiAtIEJTIiwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjoiNy4wMCIsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOnsidGl0bGUiOiJBbnkgdG8gQW55IHdpdGggcmV0dXJuIC0gQlMiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE3OTg3MzI3OTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsInBheF93aXNlX2NvbWlzc2lvbSI6Im5vIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 1, "applicable_comission": { "data": { "title": "Any to Any with return - BS", "comission_expire_timestamp": "1798732799", "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "supplier_segment_feesCalculate": "0", "serviceChargePerPax": "0.00" }, "airlines": { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, "origin_airport": "MCT", "destination_airport": "CGP", "connecting_airport": [ "DAC" ] }, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "CGP", "operating": "BS", "marketing": "BS", "booking_code": "E", "farebasis": "ESMCT6M", "cabin": "economy" }, { "origin": "CGP", "destination": "DAC", "operating": "BS", "marketing": "BS", "booking_code": "O", "farebasis": "OSMCT6M", "cabin": "economy" }, { "origin": "DAC", "destination": "MCT", "operating": "BS", "marketing": "BS", "booking_code": "O", "farebasis": "OSMCT6M", "cabin": "economy" } ], "connecting": [ "DAC" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->CGP) operating BS | entry 2: operating_code UL != segment 1 (MCT->CGP) operating BS | entry 3: operating_code MH != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": true, "failed_check": null, "reason": "accepted - all checks passed", "specificity": 2, "commission": 7, "selected": true }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->CGP) operating BS | entry 2: operating_code CA != segment 1 (MCT->CGP) operating BS | entry 3: operating_code CZ != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->CGP) operating BS | entry 2: operating_code GF != segment 1 (MCT->CGP) operating BS | entry 3: operating_code WY != segment 1 (MCT->CGP) operating BS | entry 4: operating_code EK != segment 1 (MCT->CGP) operating BS | entry 5: operating_code TG != segment 1 (MCT->CGP) operating BS | entry 6: operating_code OD != segment 1 (MCT->CGP) operating BS | entry 7: operating_code ET != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->CGP) operating BS" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-2", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "ESMCT6M", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02lKgbLSHNAqqUdMjS\/\/+MHtBKtWR86PlsxxhNLMhVXfyPCe\/pvqO+ElBhzPR4QkPwHsrfCRFT5L2kIxSMGU5Iaqejau9bfLqwYNVVBmqBs7\/0k43BQoG2GU3SgZ\/IG2W9LUfJKuJc68z2hTKDp9L3AT3PLFA=", "FareInfoRef": "SK1xoBL3nDKABKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-2", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SK1xoBL3nDKApJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T11:25:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T12:20:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "106" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "106" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "5", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT09H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 61686.93, "calendar_total_sell": 61686.93, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 61686.93, "filter": { "id": "F1TT00016-2", "price": 61686.93, "journey_duration": "PT21H10M", "journey_duration_seconds": 76200, "layover_duration": "PT9H55M", "layover_duration_seconds": 35700, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-09-30T02:00:00.000+04:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-11T01:30:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612101125dac202612101220106dac202612102215mct202612110130321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-3", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "ESMCT6M", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02lKgbLSHNAqqUdMjS\/\/+MHtBKtWR86PlsxxhNLMhVXfyPCe\/pvqO+ElBhzPR4QkPwHsrfCRFT5L2kIxSMGU5Iaqejau9bfLqwYNVVBmqBs7\/0k43BQoG2GU3SgZ\/IG2W9LUfJKuJc68z2hTKDp9L3AT3PLFA=", "FareInfoRef": "SK1xoBL3nDKABKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKArJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T08:35:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T09:30:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "102" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "102" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "5", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT12H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 61686.93, "gross_total": 64417, "base_fare": 46270.93, "tax": 15416, "sell": { "currency": "BDT", "total": 61686.93, "base_fare": 46270.93, "tax": 15416 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NjE2ODYuOTMsImJhc2VfZmFyZSI6NDYyNzAuOTMsInRheCI6MTU0MTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo2MDk4Ni45MywiYmFzZV9mYXJlIjo0NTU3MC45MywidGF4IjoxNTQxNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjY0NDE3LCJiYXNlX2ZhcmUiOjQ5MDAxLCJ0YXgiOjE1NDE2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 61686.93, "base_fare": 46270.93, "tax": 15416, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49001.00", "tax": "15416.00", "discount": 3430.07, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 61686.93, "base_fare": 46270.93, "tax": 15416, "gross": { "base_fare": "49001.00", "tax": "15416.00", "discount": "3430.07", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1238.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9231.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYxNjg2LjkzIiwiYmFzZV9mYXJlIjoiNDYyNzAuOTMiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjM0MzAuMDciLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjYwOTg2LjkzIiwiYmFzZV9mYXJlIjoiNDU1NzAuOTMiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MDAxLjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjM0MzAuMDciLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6IjAiLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjoiMC4wMCJ9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNjQ0MTcuMDAiLCJiYXNlX2ZhcmUiOiI0OTAwMS4wMCIsInRheCI6IjE1NDE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY0NDE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzguMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5MjMxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjoiQW55IHRvIEFueSB3aXRoIHJldHVybiAtIEJTIiwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjoiNy4wMCIsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOnsidGl0bGUiOiJBbnkgdG8gQW55IHdpdGggcmV0dXJuIC0gQlMiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE3OTg3MzI3OTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsInBheF93aXNlX2NvbWlzc2lvbSI6Im5vIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 1, "applicable_comission": { "data": { "title": "Any to Any with return - BS", "comission_expire_timestamp": "1798732799", "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "supplier_segment_feesCalculate": "0", "serviceChargePerPax": "0.00" }, "airlines": { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, "origin_airport": "MCT", "destination_airport": "CGP", "connecting_airport": [ "DAC" ] }, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "CGP", "operating": "BS", "marketing": "BS", "booking_code": "E", "farebasis": "ESMCT6M", "cabin": "economy" }, { "origin": "CGP", "destination": "DAC", "operating": "BS", "marketing": "BS", "booking_code": "O", "farebasis": "OSMCT6M", "cabin": "economy" }, { "origin": "DAC", "destination": "MCT", "operating": "BS", "marketing": "BS", "booking_code": "O", "farebasis": "OSMCT6M", "cabin": "economy" } ], "connecting": [ "DAC" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->CGP) operating BS | entry 2: operating_code UL != segment 1 (MCT->CGP) operating BS | entry 3: operating_code MH != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": true, "failed_check": null, "reason": "accepted - all checks passed", "specificity": 2, "commission": 7, "selected": true }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->CGP) operating BS | entry 2: operating_code CA != segment 1 (MCT->CGP) operating BS | entry 3: operating_code CZ != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->CGP) operating BS | entry 2: operating_code GF != segment 1 (MCT->CGP) operating BS | entry 3: operating_code WY != segment 1 (MCT->CGP) operating BS | entry 4: operating_code EK != segment 1 (MCT->CGP) operating BS | entry 5: operating_code TG != segment 1 (MCT->CGP) operating BS | entry 6: operating_code OD != segment 1 (MCT->CGP) operating BS | entry 7: operating_code ET != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->CGP) operating BS" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-3", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736441", "brand_title": "ECONOMY LIGHT", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "E", "meal_code": null, "seat_available": "9", "fareBasisCode": "ESMCT6M", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02lKgbLSHNAqqUdMjS\/\/+MHtBKtWR86PlsxxhNLMhVXfyPCe\/pvqO+ElBhzPR4QkPwHsrfCRFT5L2kIxSMGU5Iaqejau9bfLqwYNVVBmqBs7\/0k43BQoG2GU3SgZ\/IG2W9LUfJKuJc68z2hTKDp9L3AT3PLFA=", "FareInfoRef": "SK1xoBL3nDKABKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-3", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKArJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T08:35:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T09:30:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "102" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "102" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "5", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT12H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "9", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkESwjAIfExn7wvRWG\/RNNVLojOth178\/zOEWGdkBlhYWEgpKTXyLCH924D3cF3QXhloUPOaV6iOY+zVBlIFj8XascI1RIXGtM5+s\/S56ZCPljDLzE5tzWyP+fZ0qS5MUuCX4dA28APlbrBdprUWIUPwyaI7yRPsVdv7AEtuLGg=", "FareInfoRef": "SK1xoBL3nDKANKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 61686.93, "calendar_total_sell": 61686.93, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 61686.93, "filter": { "id": "F1TT00016-3", "price": 61686.93, "journey_duration": "PT1D0H0M", "journey_duration_seconds": 86400, "layover_duration": "PT12H45M", "layover_duration_seconds": 45900, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-09-30T02:00:00.000+04:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-11T01:30:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612100835dac202612100930102dac202612102215mct202612110130321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-10", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-10-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "1H55M", "routes": [ { "air_segment_key": "e7e0594a1b7e2ea2cc03640433f2f4af", "origin": "MCT", "departure_time": "2026-09-30T10:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T11:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "02b12066858816fb9bc1d13067517d59", "origin": "SHJ", "departure_time": "2026-09-30T12:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-09-30T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-10-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "9f42073ec0b502892813ed6ecaa425c6", "origin": "CGP", "departure_time": "2026-12-10T20:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-11T00:20:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b28d4885b76a3c5a8936e9c7a1c40bdd", "origin": "SHJ", "departure_time": "2026-12-11T08:20:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T09:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT08H00M", "lay_over_date": "2026-12-11", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 61897.78, "gross_total": 474.53, "base_fare": 49231.26, "tax": 12346.82, "sell": { "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg0LjAzLCJiYXNlX2ZhcmUiOjM4NC45OCwidGF4Ijo5Ni41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3Ny4wMywiYmFzZV9mYXJlIjozNzcuOTgsInRheCI6OTYuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc0LjUzLCJiYXNlX2ZhcmUiOjM3Ny45OCwidGF4Ijo5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48336.10", "tax": "12346.82", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82, "gross": { "base_fare": "48336.10", "tax": "12346.82", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NC4wMyIsImJhc2VfZmFyZSI6IjM4NC45OCIsInRheCI6Ijk2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ljk4IiwidGF4IjoiOTYuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ny4wMyIsImJhc2VfZmFyZSI6IjM3Ny45OCIsInRheCI6Ijk2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ljk4IiwidGF4IjoiOTYuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NC41MyIsImJhc2VfZmFyZSI6IjM3Ny45OCIsInRheCI6Ijk2LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3Ny4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937100", "fareSequence": 0, "price": { "currency": "BDT", "total": 61897.78, "gross_total": 474.53, "base_fare": 49231.26, "tax": 12346.82, "sell": { "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg0LjAzLCJiYXNlX2ZhcmUiOjM4NC45OCwidGF4Ijo5Ni41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3Ny4wMywiYmFzZV9mYXJlIjozNzcuOTgsInRheCI6OTYuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc0LjUzLCJiYXNlX2ZhcmUiOjM3Ny45OCwidGF4Ijo5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48336.10", "tax": "12346.82", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82, "gross": { "base_fare": "48336.10", "tax": "12346.82", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NC4wMyIsImJhc2VfZmFyZSI6IjM4NC45OCIsInRheCI6Ijk2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ljk4IiwidGF4IjoiOTYuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ny4wMyIsImJhc2VfZmFyZSI6IjM3Ny45OCIsInRheCI6Ijk2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ljk4IiwidGF4IjoiOTYuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NC41MyIsImJhc2VfZmFyZSI6IjM3Ny45OCIsInRheCI6Ijk2LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3Ny4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } }, { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937190", "fareSequence": 1, "price": { "currency": "BDT", "total": 66465.66, "gross_total": 510.25, "base_fare": 65763.6, "tax": 382.36, "sell": { "currency": "BDT", "total": 66465.66, "base_fare": 65763.6, "tax": 382.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE5Ljc1LCJiYXNlX2ZhcmUiOjUxNC4yNiwidGF4IjoyLjk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTEyLjc1LCJiYXNlX2ZhcmUiOjUwNy4yNiwidGF4IjoyLjk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxMC4yNSwiYmFzZV9mYXJlIjo1MDcuMjYsInRheCI6Mi45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66465.66, "base_fare": 65763.6, "tax": 382.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "64868.44", "tax": "382.36", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 66465.66, "base_fare": 65763.6, "tax": 382.36, "gross": { "base_fare": "64868.44", "tax": "382.36", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxOS43NSIsImJhc2VfZmFyZSI6IjUxNC4yNiIsInRheCI6IjIuOTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDcuMjYiLCJ0YXgiOiIyLjk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOS41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxMjcuODgiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTIuNzUiLCJiYXNlX2ZhcmUiOiI1MDcuMjYiLCJ0YXgiOiIyLjk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA3LjI2IiwidGF4IjoiMi45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Mi41LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTEwLjI1IiwiYmFzZV9mYXJlIjoiNTA3LjI2IiwidGF4IjoiMi45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIuNTAiLCJwYXlhYmxlIjo1MTIuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MTAwIiwibGVnSWQiOiIyNjQ0ODJlZjg0Yjg0ZGE3MzI0NzdlZDQxYzk2YWU5OSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzEwMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIyNjQ0ODJlZjg0Yjg0ZGE3MzI0NzdlZDQxYzk2YWU5OSIsInNlZ21lbnRJZHMiOlsiZTdlMDU5NGExYjdlMmVhMmNjMDM2NDA0MzNmMmY0YWZeMDJiMTIwNjY4NTg4MTZmYjliYzFkMTMwNjc1MTdkNTkiLCI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNl5iMjhkNDg4NWI3NmEzYzVhODkzNmU5YzdhMWM0MGJkZCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzEwMCIsImxlZ0lkIjoiMjY0NDgyZWY4NGI4NGRhNzMyNDc3ZWQ0MWM5NmFlOTkiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNzcuOTgsInRvdGFsVGF4Ijo5Ni41NSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiXSwiZmFyZUJhc2lzIjpbIiIsIiIsIiIsIiJdLCJhdmFpbGFiaWxpdHkiOlsiMiIsIjIiLCIyIiwiMiJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImU3ZTA1OTRhMWI3ZTJlYTJjYzAzNjQwNDMzZjJmNGFmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMDJiMTIwNjY4NTg4MTZmYjliYzFkMTMwNjc1MTdkNTkiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImIyOGQ0ODg1Yjc2YTNjNWE4OTM2ZTljN2ExYzQwYmRkIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowfSwicHJvZHVjdFNvdXJjZSI6Ik9USCIsIml0aW5lcmFyeVByaWNpbmdQZXJQYXgiOm51bGwsIlJCRCI6WyJZIiwiWSIsIlkiLCJZIl19LHsib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MTkwIiwibGVnSWQiOiIyNjQ0ODJlZjg0Yjg0ZGE3MzI0NzdlZDQxYzk2YWU5OSIsImN1cnJlbmN5IjoiVVNEIiwicGxhdGluZ0NhcnJpZXIiOiJHOSIsInByaWNlUGVyUGF4IjpbeyJwYXhUeXBlIjoiQURUIiwiYmFzZUZhcmUiOjUwNy4yNiwidG90YWxUYXgiOjIuOTksInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSIsIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiLCIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlN2UwNTk0YTFiN2UyZWEyY2MwMzY0MDQzM2YyZjRhZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6IjEtMS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIzMC0zMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMDJiMTIwNjY4NTg4MTZmYjliYzFkMTMwNjc1MTdkNTkiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiIxLTEtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMzAtMzAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjlmNDIwNzNlYzBiNTAyODkyODEzZWQ2ZWNhYTQyNWM2IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiMS0xLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjMwLTMwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJiMjhkNDg4NWI3NmEzYzVhODkzNmU5YzdhMWM0MGJkZCIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6IjEtMS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIzMC0zMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwidGlja2V0aW5nVGltZSI6MTIwLCJpc1N0YW5kYXJkUHJvZHVjdCI6bnVsbCwicmVmdW5kQ29uZGl0aW9uIjowLCJjb25uZWN0aW5nUG9pbnQiOm51bGwsInByb2R1Y3RTdXBwbGllciI6eyJzdXBwbGllck5hbWUiOm51bGwsInN1cHBsaWVySUFUQSI6bnVsbH0sInJlZnVzZURlYWRsaW5lIjpudWxsLCJyZWlzc3VlQ29uZGl0aW9uIjowLCJmYXJlQnJhbmQiOlsiIiwiIl0sImlzVmlydHVhbEludGVybGluaW5nIjpudWxsLCJ2b2x1bnRhcnlSZWZ1bmRUaW1lIjoxNDQwMCwidm9pZGluZ0NvbmRpdGlvbiI6ZmFsc2UsImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwicG9zQXJlYSI6W251bGwsbnVsbCxudWxsLG51bGxdLCJpbnZvbHVudGFyeVJlZnVuZFRpbWUiOjI4ODAwLCJ0aWNrZXRBdHRyaWJ1dGUiOjAsInRpY2tldFByb21pc2UiOjAsIlJCRENoYW5nZWRSaXNrIjpmYWxzZX0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiWSIsIlkiLCJZIiwiWSJdfV0sInNlZ21lbnRzIjpbeyJzZWdtZW50SWQiOiJlN2UwNTk0YTFiN2UyZWEyY2MwMzY0MDQzM2YyZjRhZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiIxMTMiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5MTEzIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiTUNUIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTA5LTMwVDEwOjAwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQxMTowMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMDJiMTIwNjY4NTg4MTZmYjliYzFkMTMwNjc1MTdkNTkiLCJkdXJhdGlvbiI6MzAwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjUyMCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzk1MjAiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTI6NTUiLCJhcnJBaXJwb3J0IjoiQ0dQIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDE5OjU1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNiIsImR1cmF0aW9uIjozNDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTIxIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyMSIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IkNHUCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQyMDo0MCIsImFyckFpcnBvcnQiOiJTSEoiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDA6MjAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImIyOGQ0ODg1Yjc2YTNjNWE4OTM2ZTljN2ExYzQwYmRkIiwiZHVyYXRpb24iOjY1LCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExMiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTIiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTItMTFUMDg6MjAiLCJhcnJBaXJwb3J0IjoiTUNUIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEyLTExVDA5OjI1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH1dfSwicnVsZXMiOltdLCJzZWFyY2hJZCI6InF1ZXJ5RmxpZ2h0X05FV0FQSTI2MDkxMzIxMTUzMTMwOThiMjQxMiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 61897.78, "calendar_total_sell": 61897.78, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 61897.78, "filter": { "id": "F1F400029-10", "price": 61897.78, "gross_total": 474.53, "journey_duration": "PT22H40M", "journey_duration_seconds": 81600, "layover_duration": "PT9H55M", "layover_duration_seconds": 35700, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T10:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T09:25:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301000shj202609301100113shj202609301255cgp202609301955520cgp202612102040shj202612110020521shj202612110820mct202612110925112", "destination_reach_time": "PT22H40M", "destination_reach_timestamp": 81600 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-11", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-11-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "1H55M", "routes": [ { "air_segment_key": "e7e0594a1b7e2ea2cc03640433f2f4af", "origin": "MCT", "departure_time": "2026-09-30T10:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T11:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "02b12066858816fb9bc1d13067517d59", "origin": "SHJ", "departure_time": "2026-09-30T12:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-09-30T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-11-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "19H20M", "routes": [ { "air_segment_key": "fac76b36aea14ad2dc729b2319f6f4c9", "origin": "CGP", "departure_time": "2026-12-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-10T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b28d4885b76a3c5a8936e9c7a1c40bdd", "origin": "SHJ", "departure_time": "2026-12-11T08:20:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T09:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT19H20M", "lay_over_date": "2026-12-10", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 61897.78, "gross_total": 474.53, "base_fare": 49231.26, "tax": 12346.82, "sell": { "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg0LjAzLCJiYXNlX2ZhcmUiOjM4NC45OCwidGF4Ijo5Ni41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3Ny4wMywiYmFzZV9mYXJlIjozNzcuOTgsInRheCI6OTYuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc0LjUzLCJiYXNlX2ZhcmUiOjM3Ny45OCwidGF4Ijo5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48336.10", "tax": "12346.82", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82, "gross": { "base_fare": "48336.10", "tax": "12346.82", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NC4wMyIsImJhc2VfZmFyZSI6IjM4NC45OCIsInRheCI6Ijk2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ljk4IiwidGF4IjoiOTYuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ny4wMyIsImJhc2VfZmFyZSI6IjM3Ny45OCIsInRheCI6Ijk2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ljk4IiwidGF4IjoiOTYuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NC41MyIsImJhc2VfZmFyZSI6IjM3Ny45OCIsInRheCI6Ijk2LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3Ny4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937110", "fareSequence": 0, "price": { "currency": "BDT", "total": 61897.78, "gross_total": 474.53, "base_fare": 49231.26, "tax": 12346.82, "sell": { "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg0LjAzLCJiYXNlX2ZhcmUiOjM4NC45OCwidGF4Ijo5Ni41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3Ny4wMywiYmFzZV9mYXJlIjozNzcuOTgsInRheCI6OTYuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc0LjUzLCJiYXNlX2ZhcmUiOjM3Ny45OCwidGF4Ijo5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48336.10", "tax": "12346.82", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82, "gross": { "base_fare": "48336.10", "tax": "12346.82", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NC4wMyIsImJhc2VfZmFyZSI6IjM4NC45OCIsInRheCI6Ijk2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ljk4IiwidGF4IjoiOTYuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ny4wMyIsImJhc2VfZmFyZSI6IjM3Ny45OCIsInRheCI6Ijk2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ljk4IiwidGF4IjoiOTYuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NC41MyIsImJhc2VfZmFyZSI6IjM3Ny45OCIsInRheCI6Ijk2LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3Ny4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MTEwIiwibGVnSWQiOiIzNjkxYjI1MjlkOTY1NjM2MGFjNjk3OWJiNmY4NzAwZSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzExMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIzNjkxYjI1MjlkOTY1NjM2MGFjNjk3OWJiNmY4NzAwZSIsInNlZ21lbnRJZHMiOlsiZTdlMDU5NGExYjdlMmVhMmNjMDM2NDA0MzNmMmY0YWZeMDJiMTIwNjY4NTg4MTZmYjliYzFkMTMwNjc1MTdkNTkiLCJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOV5iMjhkNDg4NWI3NmEzYzVhODkzNmU5YzdhMWM0MGJkZCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzExMCIsImxlZ0lkIjoiMzY5MWIyNTI5ZDk2NTYzNjBhYzY5NzliYjZmODcwMGUiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNzcuOTgsInRvdGFsVGF4Ijo5Ni41NSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiXSwiZmFyZUJhc2lzIjpbIiIsIiIsIiIsIiJdLCJhdmFpbGFiaWxpdHkiOlsiMiIsIjIiLCIyIiwiMiJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImU3ZTA1OTRhMWI3ZTJlYTJjYzAzNjQwNDMzZjJmNGFmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMDJiMTIwNjY4NTg4MTZmYjliYzFkMTMwNjc1MTdkNTkiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOSIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImIyOGQ0ODg1Yjc2YTNjNWE4OTM2ZTljN2ExYzQwYmRkIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowfSwicHJvZHVjdFNvdXJjZSI6Ik9USCIsIml0aW5lcmFyeVByaWNpbmdQZXJQYXgiOm51bGwsIlJCRCI6WyJZIiwiWSIsIlkiLCJZIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImU3ZTA1OTRhMWI3ZTJlYTJjYzAzNjQwNDMzZjJmNGFmIiwiZHVyYXRpb24iOjYwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExMyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTMiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTA6MDAiLCJhcnJBaXJwb3J0IjoiU0hKIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDExOjAwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIwMmIxMjA2Njg1ODgxNmZiOWJjMWQxMzA2NzUxN2Q1OSIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTIwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyMCIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0wOS0zMFQxMjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMDktMzBUMTk6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImZhYzc2YjM2YWVhMTRhZDJkYzcyOWIyMzE5ZjZmNGM5IiwiZHVyYXRpb24iOjM0MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiI1MjciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5NTI3IiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjIwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMzowMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYjI4ZDQ4ODViNzZhM2M1YTg5MzZlOWM3YTFjNDBiZGQiLCJkdXJhdGlvbiI6NjUsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMTEyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTExMiIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODoyMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDk6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 61897.78, "calendar_total_sell": 61897.78, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 61897.78, "filter": { "id": "F1F400029-11", "price": 61897.78, "gross_total": 474.53, "journey_duration": "PT1D10H0M", "journey_duration_seconds": 122400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T10:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T09:25:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301000shj202609301100113shj202609301255cgp202609301955520cgp202612100920shj202612101300527shj202612110820mct202612110925112", "destination_reach_time": "PT1D10H0M", "destination_reach_timestamp": 122400 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-9", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-9-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT7H55M", "transit_time": "1H55M", "routes": [ { "air_segment_key": "e7e0594a1b7e2ea2cc03640433f2f4af", "origin": "MCT", "departure_time": "2026-09-30T10:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T11:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "02b12066858816fb9bc1d13067517d59", "origin": "SHJ", "departure_time": "2026-09-30T12:55:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-09-30T19:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "520" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-9-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "17H20M", "routes": [ { "air_segment_key": "9f42073ec0b502892813ed6ecaa425c6", "origin": "CGP", "departure_time": "2026-12-10T20:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-11T00:20:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "c32d5d46fa7d3c838aac66097c05d764", "origin": "SHJ", "departure_time": "2026-12-11T17:40:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT17H20M", "lay_over_date": "2026-12-11", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 61897.78, "gross_total": 474.53, "base_fare": 49231.26, "tax": 12346.82, "sell": { "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg0LjAzLCJiYXNlX2ZhcmUiOjM4NC45OCwidGF4Ijo5Ni41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3Ny4wMywiYmFzZV9mYXJlIjozNzcuOTgsInRheCI6OTYuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc0LjUzLCJiYXNlX2ZhcmUiOjM3Ny45OCwidGF4Ijo5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48336.10", "tax": "12346.82", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82, "gross": { "base_fare": "48336.10", "tax": "12346.82", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NC4wMyIsImJhc2VfZmFyZSI6IjM4NC45OCIsInRheCI6Ijk2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ljk4IiwidGF4IjoiOTYuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ny4wMyIsImJhc2VfZmFyZSI6IjM3Ny45OCIsInRheCI6Ijk2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ljk4IiwidGF4IjoiOTYuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NC41MyIsImJhc2VfZmFyZSI6IjM3Ny45OCIsInRheCI6Ijk2LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3Ny4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "2202131941648793790", "fareSequence": 0, "price": { "currency": "BDT", "total": 61897.78, "gross_total": 474.53, "base_fare": 49231.26, "tax": 12346.82, "sell": { "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg0LjAzLCJiYXNlX2ZhcmUiOjM4NC45OCwidGF4Ijo5Ni41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3Ny4wMywiYmFzZV9mYXJlIjozNzcuOTgsInRheCI6OTYuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc0LjUzLCJiYXNlX2ZhcmUiOjM3Ny45OCwidGF4Ijo5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48336.10", "tax": "12346.82", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 61897.78, "base_fare": 49231.26, "tax": 12346.82, "gross": { "base_fare": "48336.10", "tax": "12346.82", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NC4wMyIsImJhc2VfZmFyZSI6IjM4NC45OCIsInRheCI6Ijk2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ljk4IiwidGF4IjoiOTYuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ny4wMyIsImJhc2VfZmFyZSI6IjM3Ny45OCIsInRheCI6Ijk2LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3Ljk4IiwidGF4IjoiOTYuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NC41MyIsImJhc2VfZmFyZSI6IjM3Ny45OCIsInRheCI6Ijk2LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjQ3Ny4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3OTAiLCJsZWdJZCI6ImY2MzJkZGY4NWZlNDg4MDY4NTA3MTkyNDJjY2JhODQ5In0sInByaW1hcnlfZmFyZUtleSI6IjIyMDIxMzE5NDE2NDg3OTM3OTAiLCJydWxlSWQiOiIiLCJyb3V0aW5nIjp7ImxlZ0lkIjoiZjYzMmRkZjg1ZmU0ODgwNjg1MDcxOTI0MmNjYmE4NDkiLCJzZWdtZW50SWRzIjpbImU3ZTA1OTRhMWI3ZTJlYTJjYzAzNjQwNDMzZjJmNGFmXjAyYjEyMDY2ODU4ODE2ZmI5YmMxZDEzMDY3NTE3ZDU5IiwiOWY0MjA3M2VjMGI1MDI4OTI4MTNlZDZlY2FhNDI1YzZeYzMyZDVkNDZmYTdkM2M4MzhhYWM2NjA5N2MwNWQ3NjQiXSwib2ZmZXJzIjpbeyJvZmZlcklkIjoiMjIwMjEzMTk0MTY0ODc5Mzc5MCIsImxlZ0lkIjoiZjYzMmRkZjg1ZmU0ODgwNjg1MDcxOTI0MmNjYmE4NDkiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNzcuOTgsInRvdGFsVGF4Ijo5Ni41NSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiXSwiZmFyZUJhc2lzIjpbIiIsIiIsIiIsIiJdLCJhdmFpbGFiaWxpdHkiOlsiMiIsIjIiLCIyIiwiMiJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImU3ZTA1OTRhMWI3ZTJlYTJjYzAzNjQwNDMzZjJmNGFmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMDJiMTIwNjY4NTg4MTZmYjliYzFkMTMwNjc1MTdkNTkiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImMzMmQ1ZDQ2ZmE3ZDNjODM4YWFjNjYwOTdjMDVkNzY0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowfSwicHJvZHVjdFNvdXJjZSI6Ik9USCIsIml0aW5lcmFyeVByaWNpbmdQZXJQYXgiOm51bGwsIlJCRCI6WyJZIiwiWSIsIlkiLCJZIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImU3ZTA1OTRhMWI3ZTJlYTJjYzAzNjQwNDMzZjJmNGFmIiwiZHVyYXRpb24iOjYwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExMyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTMiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTA6MDAiLCJhcnJBaXJwb3J0IjoiU0hKIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDExOjAwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIwMmIxMjA2Njg1ODgxNmZiOWJjMWQxMzA2NzUxN2Q1OSIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTIwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyMCIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0wOS0zMFQxMjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMDktMzBUMTk6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjlmNDIwNzNlYzBiNTAyODkyODEzZWQ2ZWNhYTQyNWM2IiwiZHVyYXRpb24iOjM0MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiI1MjEiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5NTIxIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDIwOjQwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMVQwMDoyMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYzMyZDVkNDZmYTdkM2M4MzhhYWM2NjA5N2MwNWQ3NjQiLCJkdXJhdGlvbiI6NjUsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMTE4IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTExOCIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IlNISiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQxNzo0MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTg6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 61897.78, "calendar_total_sell": 61897.78, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 61897.78, "filter": { "id": "F1F400029-9", "price": 61897.78, "gross_total": 474.53, "journey_duration": "PT1D8H0M", "journey_duration_seconds": 115200, "layover_duration": "PT19H15M", "layover_duration_seconds": 69300, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T10:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-11T18:45:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301000shj202609301100113shj202609301255cgp202609301955520cgp202612102040shj202612110020521shj202612111740mct202612111845118", "destination_reach_time": "PT1D8H0M", "destination_reach_timestamp": 115200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-12", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-12-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "eb7ce0f213b91a9b4d9d83e0643ef6eb", "origin": "MCT", "departure_time": "2026-09-30T02:00:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "E", "meal_code": null, "seat_available": 9, "fareBasisCode": "ESMCT6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ESMCT6M" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-12-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "2d18681398ce5e85902ba9b086df9033", "origin": "CGP", "departure_time": "2026-12-10T08:35:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T09:30:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "102" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "102" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 5, "fareBasisCode": "OSMCT6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OSMCT6M" ] } } }, { "air_segment_key": "3ddc8ecccb22f860d2e5fc0632164754", "origin": "DAC", "departure_time": "2026-12-10T22:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT12H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OSMCT6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OSMCT6M" ] } } } ] } ], "price": { "currency": "BDT", "total": 63714.96, "gross_total": 488.74, "base_fare": 47244.01, "tax": 16151.25, "sell": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjI0LCJiYXNlX2ZhcmUiOjM2OS40NCwidGF4IjoxMjYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MS4yNCwiYmFzZV9mYXJlIjozNjIuNDQsInRheCI6MTI2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Ljc0LCJiYXNlX2ZhcmUiOjM2Mi40NCwidGF4IjoxMjYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yNCIsImJhc2VfZmFyZSI6IjM2OS40NCIsInRheCI6IjEyNi4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2Mi40NCIsInRheCI6IjEyNi4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDkxLjI0IiwiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODguNzQiLCJiYXNlX2ZhcmUiOiIzNjIuNDQiLCJ0YXgiOiIxMjYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NDkxLjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "ECONOMY LIGHT", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937120", "fareSequence": 0, "price": { "currency": "BDT", "total": 63714.96, "gross_total": 488.74, "base_fare": 47244.01, "tax": 16151.25, "sell": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjI0LCJiYXNlX2ZhcmUiOjM2OS40NCwidGF4IjoxMjYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MS4yNCwiYmFzZV9mYXJlIjozNjIuNDQsInRheCI6MTI2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Ljc0LCJiYXNlX2ZhcmUiOjM2Mi40NCwidGF4IjoxMjYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yNCIsImJhc2VfZmFyZSI6IjM2OS40NCIsInRheCI6IjEyNi4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2Mi40NCIsInRheCI6IjEyNi4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDkxLjI0IiwiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODguNzQiLCJiYXNlX2ZhcmUiOiIzNjIuNDQiLCJ0YXgiOiIxMjYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NDkxLjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "ECONOMY LIGHT", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "ECONOMY LIGHT", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 133.41, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 133.41, "currency": "USD", "supplier": { "amount": 133.41, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MTIwIiwibGVnSWQiOiJiNThhNThjOGRjNWMyY2FjYTM3MTQwYjkxMGIwN2Y4YyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzEyMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJiNThhNThjOGRjNWMyY2FjYTM3MTQwYjkxMGIwN2Y4YyIsInNlZ21lbnRJZHMiOlsiZWI3Y2UwZjIxM2I5MWE5YjRkOWQ4M2UwNjQzZWY2ZWIiLCIyZDE4NjgxMzk4Y2U1ZTg1OTAyYmE5YjA4NmRmOTAzM14zZGRjOGVjY2NiMjJmODYwZDJlNWZjMDYzMjE2NDc1NCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzEyMCIsImxlZ0lkIjoiYjU4YTU4YzhkYzVjMmNhY2EzNzE0MGI5MTBiMDdmOGMiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiQlMiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNjIuNDQsInRvdGFsVGF4IjoxMjYuMywidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiRVNNQ1Q2TSIsIk9TTUNUNk0iLCJPU01DVDZNIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiNSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlYjdjZTBmMjEzYjkxYTliNGQ5ZDgzZTA2NDNlZjZlYiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyMC0yMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmQxODY4MTM5OGNlNWU4NTkwMmJhOWIwODZkZjkwMzMiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjAtMjAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjNkZGM4ZWNjY2IyMmY4NjBkMmU1ZmMwNjMyMTY0NzU0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjIwLTIwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwwXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOjEzMy40MSwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6WzAsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjoxMzMuNDEsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH1dLCJjaGFuZ2UiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMF0sImNoYW5nZUZlZSI6NjYuMjEsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwiY2hhbmdlUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbMCxudWxsXSwiY2hhbmdlRmVlIjo2Ni4yMSwic2VnbWVudElkcyI6bnVsbH1dfSwicHJvZHVjdFR5cGUiOm51bGwsInByb2R1Y3RUYWciOnsiaW52b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjEsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsInRpY2tldGluZ1RpbWUiOjEyMCwiaXNTdGFuZGFyZFByb2R1Y3QiOm51bGwsInJlZnVuZENvbmRpdGlvbiI6MCwiY29ubmVjdGluZ1BvaW50IjpudWxsLCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGxdLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjIxNjAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwiZmFyZUJyYW5kIjpbIkVDT05PTVkgTElHSFQiLCJFQ09OT01ZIFNBVkVSXkVDT05PTVkgU0FWRVIiXSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjoyNDAsImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjo0MzIwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIkUiLCJPIiwiTyJdfV0sInNlZ21lbnRzIjpbeyJzZWdtZW50SWQiOiJlYjdjZTBmMjEzYjkxYTliNGQ5ZDgzZTA2NDNlZjZlYiIsImR1cmF0aW9uIjozMDUsImNhcnJpZXIiOiJCUyIsImZsaWdodE5vIjoiMzIyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6bnVsbCwib3BlcmF0aW5nRmxpZ2h0Tm8iOm51bGwsImFpcmNyYWZ0Q29kZSI6IjczOCIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6IjEiLCJkZXBUaW1lIjoiMjAyNi0wOS0zMFQwMjowMCIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6IjEiLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQwOTowNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmQxODY4MTM5OGNlNWU4NTkwMmJhOWIwODZkZjkwMzMiLCJkdXJhdGlvbiI6NTUsImNhcnJpZXIiOiJCUyIsImZsaWdodE5vIjoiMTAyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6bnVsbCwib3BlcmF0aW5nRmxpZ2h0Tm8iOm51bGwsImFpcmNyYWZ0Q29kZSI6IkFUNyIsImRlcEFpcnBvcnQiOiJDR1AiLCJkZXBUZXJtaW5hbCI6IkQiLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQwODozNSIsImFyckFpcnBvcnQiOiJEQUMiLCJhcnJUZXJtaW5hbCI6IkQiLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQwOTozMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiM2RkYzhlY2NjYjIyZjg2MGQyZTVmYzA2MzIxNjQ3NTQiLCJkdXJhdGlvbiI6MzE1LCJjYXJyaWVyIjoiQlMiLCJmbGlnaHRObyI6IjMyMSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOm51bGwsIm9wZXJhdGluZ0ZsaWdodE5vIjpudWxsLCJhaXJjcmFmdENvZGUiOiI3MzgiLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOiIxIiwiZGVwVGltZSI6IjIwMjYtMTItMTBUMjI6MTUiLCJhcnJBaXJwb3J0IjoiTUNUIiwiYXJyVGVybWluYWwiOiIxIiwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDE6MzAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 63714.96, "calendar_total_sell": 63714.96, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 63714.96, "filter": { "id": "F1F400029-12", "price": 63714.96, "gross_total": 488.74, "journey_duration": "PT1D0H0M", "journey_duration_seconds": 86400, "layover_duration": "PT12H45M", "layover_duration_seconds": 45900, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30T02:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11T01:30:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 20, "baggage_title": "20 kg" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612100835dac202612100930102dac202612102215mct202612110130321", "destination_reach_time": "PT1D0H0M", "destination_reach_timestamp": 86400 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-13", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-13-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "eb7ce0f213b91a9b4d9d83e0643ef6eb", "origin": "MCT", "departure_time": "2026-09-30T02:00:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "E", "meal_code": null, "seat_available": 9, "fareBasisCode": "ESMCT6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ESMCT6M" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-13-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H35M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "46dd75a526fab486c6e26b3b7fad3002", "origin": "CGP", "departure_time": "2026-12-10T14:55:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T15:50:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "108" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "108" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 5, "fareBasisCode": "OSMCT6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OSMCT6M" ] } } }, { "air_segment_key": "3ddc8ecccb22f860d2e5fc0632164754", "origin": "DAC", "departure_time": "2026-12-10T22:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OSMCT6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OSMCT6M" ] } } } ] } ], "price": { "currency": "BDT", "total": 63714.96, "gross_total": 488.74, "base_fare": 47244.01, "tax": 16151.25, "sell": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjI0LCJiYXNlX2ZhcmUiOjM2OS40NCwidGF4IjoxMjYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MS4yNCwiYmFzZV9mYXJlIjozNjIuNDQsInRheCI6MTI2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Ljc0LCJiYXNlX2ZhcmUiOjM2Mi40NCwidGF4IjoxMjYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yNCIsImJhc2VfZmFyZSI6IjM2OS40NCIsInRheCI6IjEyNi4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2Mi40NCIsInRheCI6IjEyNi4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDkxLjI0IiwiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODguNzQiLCJiYXNlX2ZhcmUiOiIzNjIuNDQiLCJ0YXgiOiIxMjYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NDkxLjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "ECONOMY LIGHT", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937130", "fareSequence": 0, "price": { "currency": "BDT", "total": 63714.96, "gross_total": 488.74, "base_fare": 47244.01, "tax": 16151.25, "sell": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjI0LCJiYXNlX2ZhcmUiOjM2OS40NCwidGF4IjoxMjYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MS4yNCwiYmFzZV9mYXJlIjozNjIuNDQsInRheCI6MTI2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Ljc0LCJiYXNlX2ZhcmUiOjM2Mi40NCwidGF4IjoxMjYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yNCIsImJhc2VfZmFyZSI6IjM2OS40NCIsInRheCI6IjEyNi4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2Mi40NCIsInRheCI6IjEyNi4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDkxLjI0IiwiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODguNzQiLCJiYXNlX2ZhcmUiOiIzNjIuNDQiLCJ0YXgiOiIxMjYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NDkxLjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "ECONOMY LIGHT", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "ECONOMY LIGHT", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 133.41, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 133.41, "currency": "USD", "supplier": { "amount": 133.41, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MTMwIiwibGVnSWQiOiJkMjNiOTU4MjA4YWUwNzFjMzU1OWU3ZDg0OTU0NWNmMSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzEzMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJkMjNiOTU4MjA4YWUwNzFjMzU1OWU3ZDg0OTU0NWNmMSIsInNlZ21lbnRJZHMiOlsiZWI3Y2UwZjIxM2I5MWE5YjRkOWQ4M2UwNjQzZWY2ZWIiLCI0NmRkNzVhNTI2ZmFiNDg2YzZlMjZiM2I3ZmFkMzAwMl4zZGRjOGVjY2NiMjJmODYwZDJlNWZjMDYzMjE2NDc1NCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzEzMCIsImxlZ0lkIjoiZDIzYjk1ODIwOGFlMDcxYzM1NTllN2Q4NDk1NDVjZjEiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiQlMiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNjIuNDQsInRvdGFsVGF4IjoxMjYuMywidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiRVNNQ1Q2TSIsIk9TTUNUNk0iLCJPU01DVDZNIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiNSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlYjdjZTBmMjEzYjkxYTliNGQ5ZDgzZTA2NDNlZjZlYiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyMC0yMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDZkZDc1YTUyNmZhYjQ4NmM2ZTI2YjNiN2ZhZDMwMDIiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjAtMjAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjNkZGM4ZWNjY2IyMmY4NjBkMmU1ZmMwNjMyMTY0NzU0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjIwLTIwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwwXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOjEzMy40MSwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6WzAsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjoxMzMuNDEsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH1dLCJjaGFuZ2UiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMF0sImNoYW5nZUZlZSI6NjYuMjEsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwiY2hhbmdlUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbMCxudWxsXSwiY2hhbmdlRmVlIjo2Ni4yMSwic2VnbWVudElkcyI6bnVsbH1dfSwicHJvZHVjdFR5cGUiOm51bGwsInByb2R1Y3RUYWciOnsiaW52b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjEsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsInRpY2tldGluZ1RpbWUiOjEyMCwiaXNTdGFuZGFyZFByb2R1Y3QiOm51bGwsInJlZnVuZENvbmRpdGlvbiI6MCwiY29ubmVjdGluZ1BvaW50IjpudWxsLCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGxdLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjIxNjAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwiZmFyZUJyYW5kIjpbIkVDT05PTVkgTElHSFQiLCJFQ09OT01ZIFNBVkVSXkVDT05PTVkgU0FWRVIiXSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjoyNDAsImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjo0MzIwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIkUiLCJPIiwiTyJdfV0sInNlZ21lbnRzIjpbeyJzZWdtZW50SWQiOiJlYjdjZTBmMjEzYjkxYTliNGQ5ZDgzZTA2NDNlZjZlYiIsImR1cmF0aW9uIjozMDUsImNhcnJpZXIiOiJCUyIsImZsaWdodE5vIjoiMzIyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6bnVsbCwib3BlcmF0aW5nRmxpZ2h0Tm8iOm51bGwsImFpcmNyYWZ0Q29kZSI6IjczOCIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6IjEiLCJkZXBUaW1lIjoiMjAyNi0wOS0zMFQwMjowMCIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6IjEiLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQwOTowNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDZkZDc1YTUyNmZhYjQ4NmM2ZTI2YjNiN2ZhZDMwMDIiLCJkdXJhdGlvbiI6NTUsImNhcnJpZXIiOiJCUyIsImZsaWdodE5vIjoiMTA4IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6bnVsbCwib3BlcmF0aW5nRmxpZ2h0Tm8iOm51bGwsImFpcmNyYWZ0Q29kZSI6IkFUNyIsImRlcEFpcnBvcnQiOiJDR1AiLCJkZXBUZXJtaW5hbCI6IkQiLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQxNDo1NSIsImFyckFpcnBvcnQiOiJEQUMiLCJhcnJUZXJtaW5hbCI6IkQiLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNTo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiM2RkYzhlY2NjYjIyZjg2MGQyZTVmYzA2MzIxNjQ3NTQiLCJkdXJhdGlvbiI6MzE1LCJjYXJyaWVyIjoiQlMiLCJmbGlnaHRObyI6IjMyMSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOm51bGwsIm9wZXJhdGluZ0ZsaWdodE5vIjpudWxsLCJhaXJjcmFmdENvZGUiOiI3MzgiLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOiIxIiwiZGVwVGltZSI6IjIwMjYtMTItMTBUMjI6MTUiLCJhcnJBaXJwb3J0IjoiTUNUIiwiYXJyVGVybWluYWwiOiIxIiwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDE6MzAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 63714.96, "calendar_total_sell": 63714.96, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 63714.96, "filter": { "id": "F1F400029-13", "price": 63714.96, "gross_total": 488.74, "journey_duration": "PT17H40M", "journey_duration_seconds": 63600, "layover_duration": "PT6H25M", "layover_duration_seconds": 23100, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30T02:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11T01:30:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 20, "baggage_title": "20 kg" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612101455dac202612101550108dac202612102215mct202612110130321", "destination_reach_time": "PT17H40M", "destination_reach_timestamp": 63600 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-14", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-14-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "eb7ce0f213b91a9b4d9d83e0643ef6eb", "origin": "MCT", "departure_time": "2026-09-30T02:00:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "E", "meal_code": null, "seat_available": 9, "fareBasisCode": "ESMCT6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ESMCT6M" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-14-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "19a523f8d518aaa8b298fd1154772aaa", "origin": "CGP", "departure_time": "2026-12-10T16:25:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T17:20:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "110" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "110" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 5, "fareBasisCode": "OSMCT6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OSMCT6M" ] } } }, { "air_segment_key": "3ddc8ecccb22f860d2e5fc0632164754", "origin": "DAC", "departure_time": "2026-12-10T22:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OSMCT6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OSMCT6M" ] } } } ] } ], "price": { "currency": "BDT", "total": 63714.96, "gross_total": 488.74, "base_fare": 47244.01, "tax": 16151.25, "sell": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjI0LCJiYXNlX2ZhcmUiOjM2OS40NCwidGF4IjoxMjYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MS4yNCwiYmFzZV9mYXJlIjozNjIuNDQsInRheCI6MTI2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Ljc0LCJiYXNlX2ZhcmUiOjM2Mi40NCwidGF4IjoxMjYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yNCIsImJhc2VfZmFyZSI6IjM2OS40NCIsInRheCI6IjEyNi4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2Mi40NCIsInRheCI6IjEyNi4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDkxLjI0IiwiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODguNzQiLCJiYXNlX2ZhcmUiOiIzNjIuNDQiLCJ0YXgiOiIxMjYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NDkxLjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "ECONOMY LIGHT", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937140", "fareSequence": 0, "price": { "currency": "BDT", "total": 63714.96, "gross_total": 488.74, "base_fare": 47244.01, "tax": 16151.25, "sell": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjI0LCJiYXNlX2ZhcmUiOjM2OS40NCwidGF4IjoxMjYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MS4yNCwiYmFzZV9mYXJlIjozNjIuNDQsInRheCI6MTI2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Ljc0LCJiYXNlX2ZhcmUiOjM2Mi40NCwidGF4IjoxMjYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yNCIsImJhc2VfZmFyZSI6IjM2OS40NCIsInRheCI6IjEyNi4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2Mi40NCIsInRheCI6IjEyNi4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDkxLjI0IiwiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODguNzQiLCJiYXNlX2ZhcmUiOiIzNjIuNDQiLCJ0YXgiOiIxMjYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NDkxLjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "ECONOMY LIGHT", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "ECONOMY LIGHT", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 133.41, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 133.41, "currency": "USD", "supplier": { "amount": 133.41, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MTQwIiwibGVnSWQiOiI1MzRjOThmYjc0NDIzNmU5OTlhOThhNzQ1NGQ4NGQzOSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzE0MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI1MzRjOThmYjc0NDIzNmU5OTlhOThhNzQ1NGQ4NGQzOSIsInNlZ21lbnRJZHMiOlsiZWI3Y2UwZjIxM2I5MWE5YjRkOWQ4M2UwNjQzZWY2ZWIiLCIxOWE1MjNmOGQ1MThhYWE4YjI5OGZkMTE1NDc3MmFhYV4zZGRjOGVjY2NiMjJmODYwZDJlNWZjMDYzMjE2NDc1NCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzE0MCIsImxlZ0lkIjoiNTM0Yzk4ZmI3NDQyMzZlOTk5YTk4YTc0NTRkODRkMzkiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiQlMiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNjIuNDQsInRvdGFsVGF4IjoxMjYuMywidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiRVNNQ1Q2TSIsIk9TTUNUNk0iLCJPU01DVDZNIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiNSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlYjdjZTBmMjEzYjkxYTliNGQ5ZDgzZTA2NDNlZjZlYiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyMC0yMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMTlhNTIzZjhkNTE4YWFhOGIyOThmZDExNTQ3NzJhYWEiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjAtMjAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjNkZGM4ZWNjY2IyMmY4NjBkMmU1ZmMwNjMyMTY0NzU0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjIwLTIwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwwXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOjEzMy40MSwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6WzAsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjoxMzMuNDEsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH1dLCJjaGFuZ2UiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMF0sImNoYW5nZUZlZSI6NjYuMjEsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwiY2hhbmdlUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbMCxudWxsXSwiY2hhbmdlRmVlIjo2Ni4yMSwic2VnbWVudElkcyI6bnVsbH1dfSwicHJvZHVjdFR5cGUiOm51bGwsInByb2R1Y3RUYWciOnsiaW52b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjEsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsInRpY2tldGluZ1RpbWUiOjEyMCwiaXNTdGFuZGFyZFByb2R1Y3QiOm51bGwsInJlZnVuZENvbmRpdGlvbiI6MCwiY29ubmVjdGluZ1BvaW50IjpudWxsLCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGxdLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjIxNjAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwiZmFyZUJyYW5kIjpbIkVDT05PTVkgTElHSFQiLCJFQ09OT01ZIFNBVkVSXkVDT05PTVkgU0FWRVIiXSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjoyNDAsImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjo0MzIwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIkUiLCJPIiwiTyJdfV0sInNlZ21lbnRzIjpbeyJzZWdtZW50SWQiOiJlYjdjZTBmMjEzYjkxYTliNGQ5ZDgzZTA2NDNlZjZlYiIsImR1cmF0aW9uIjozMDUsImNhcnJpZXIiOiJCUyIsImZsaWdodE5vIjoiMzIyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6bnVsbCwib3BlcmF0aW5nRmxpZ2h0Tm8iOm51bGwsImFpcmNyYWZ0Q29kZSI6IjczOCIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6IjEiLCJkZXBUaW1lIjoiMjAyNi0wOS0zMFQwMjowMCIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6IjEiLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQwOTowNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMTlhNTIzZjhkNTE4YWFhOGIyOThmZDExNTQ3NzJhYWEiLCJkdXJhdGlvbiI6NTUsImNhcnJpZXIiOiJCUyIsImZsaWdodE5vIjoiMTEwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6bnVsbCwib3BlcmF0aW5nRmxpZ2h0Tm8iOm51bGwsImFpcmNyYWZ0Q29kZSI6IkFUNyIsImRlcEFpcnBvcnQiOiJDR1AiLCJkZXBUZXJtaW5hbCI6IkQiLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQxNjoyNSIsImFyckFpcnBvcnQiOiJEQUMiLCJhcnJUZXJtaW5hbCI6IkQiLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNzoyMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiM2RkYzhlY2NjYjIyZjg2MGQyZTVmYzA2MzIxNjQ3NTQiLCJkdXJhdGlvbiI6MzE1LCJjYXJyaWVyIjoiQlMiLCJmbGlnaHRObyI6IjMyMSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOm51bGwsIm9wZXJhdGluZ0ZsaWdodE5vIjpudWxsLCJhaXJjcmFmdENvZGUiOiI3MzgiLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOiIxIiwiZGVwVGltZSI6IjIwMjYtMTItMTBUMjI6MTUiLCJhcnJBaXJwb3J0IjoiTUNUIiwiYXJyVGVybWluYWwiOiIxIiwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDE6MzAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 63714.96, "calendar_total_sell": 63714.96, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 63714.96, "filter": { "id": "F1F400029-14", "price": 63714.96, "gross_total": 488.74, "journey_duration": "PT16H10M", "journey_duration_seconds": 58200, "layover_duration": "PT4H55M", "layover_duration_seconds": 17700, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30T02:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11T01:30:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 20, "baggage_title": "20 kg" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612101625dac202612101720110dac202612102215mct202612110130321", "destination_reach_time": "PT16H10M", "destination_reach_timestamp": 58200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-15", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-15-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "eb7ce0f213b91a9b4d9d83e0643ef6eb", "origin": "MCT", "departure_time": "2026-09-30T02:00:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "E", "meal_code": null, "seat_available": 9, "fareBasisCode": "ESMCT6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "ESMCT6M" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-15-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "652972baadfe2e6c1ef890b974627e54", "origin": "CGP", "departure_time": "2026-12-10T11:25:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T12:20:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "106" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "106" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 5, "fareBasisCode": "OSMCT6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OSMCT6M" ] } } }, { "air_segment_key": "3ddc8ecccb22f860d2e5fc0632164754", "origin": "DAC", "departure_time": "2026-12-10T22:15:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OSMCT6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY LIGHT", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OSMCT6M" ] } } } ] } ], "price": { "currency": "BDT", "total": 63714.96, "gross_total": 488.74, "base_fare": 47244.01, "tax": 16151.25, "sell": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjI0LCJiYXNlX2ZhcmUiOjM2OS40NCwidGF4IjoxMjYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MS4yNCwiYmFzZV9mYXJlIjozNjIuNDQsInRheCI6MTI2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Ljc0LCJiYXNlX2ZhcmUiOjM2Mi40NCwidGF4IjoxMjYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yNCIsImJhc2VfZmFyZSI6IjM2OS40NCIsInRheCI6IjEyNi4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2Mi40NCIsInRheCI6IjEyNi4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDkxLjI0IiwiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODguNzQiLCJiYXNlX2ZhcmUiOiIzNjIuNDQiLCJ0YXgiOiIxMjYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NDkxLjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "ECONOMY LIGHT", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937150", "fareSequence": 0, "price": { "currency": "BDT", "total": 63714.96, "gross_total": 488.74, "base_fare": 47244.01, "tax": 16151.25, "sell": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4LjI0LCJiYXNlX2ZhcmUiOjM2OS40NCwidGF4IjoxMjYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MS4yNCwiYmFzZV9mYXJlIjozNjIuNDQsInRheCI6MTI2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Ljc0LCJiYXNlX2ZhcmUiOjM2Mi40NCwidGF4IjoxMjYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 63714.96, "base_fare": 47244.01, "tax": 16151.25, "gross": { "base_fare": "46348.85", "tax": "16151.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OC4yNCIsImJhc2VfZmFyZSI6IjM2OS40NCIsInRheCI6IjEyNi4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2Mi40NCIsInRheCI6IjEyNi4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDkxLjI0IiwiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYyLjQ0IiwidGF4IjoiMTI2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODguNzQiLCJiYXNlX2ZhcmUiOiIzNjIuNDQiLCJ0YXgiOiIxMjYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NDkxLjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "ECONOMY LIGHT", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "ECONOMY LIGHT", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 133.41, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 133.41, "currency": "USD", "supplier": { "amount": 133.41, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MTUwIiwibGVnSWQiOiJkZDE1Zjg1ZWFhZTk3YWJjZjUwYTJmMjIyOTFjODdhZiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzE1MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJkZDE1Zjg1ZWFhZTk3YWJjZjUwYTJmMjIyOTFjODdhZiIsInNlZ21lbnRJZHMiOlsiZWI3Y2UwZjIxM2I5MWE5YjRkOWQ4M2UwNjQzZWY2ZWIiLCI2NTI5NzJiYWFkZmUyZTZjMWVmODkwYjk3NDYyN2U1NF4zZGRjOGVjY2NiMjJmODYwZDJlNWZjMDYzMjE2NDc1NCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzE1MCIsImxlZ0lkIjoiZGQxNWY4NWVhYWU5N2FiY2Y1MGEyZjIyMjkxYzg3YWYiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiQlMiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozNjIuNDQsInRvdGFsVGF4IjoxMjYuMywidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiRVNNQ1Q2TSIsIk9TTUNUNk0iLCJPU01DVDZNIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiNSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlYjdjZTBmMjEzYjkxYTliNGQ5ZDgzZTA2NDNlZjZlYiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyMC0yMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNjUyOTcyYmFhZGZlMmU2YzFlZjg5MGI5NzQ2MjdlNTQiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjAtMjAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjNkZGM4ZWNjY2IyMmY4NjBkMmU1ZmMwNjMyMTY0NzU0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjIwLTIwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwwXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOjEzMy40MSwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6WzAsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjoxMzMuNDEsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH1dLCJjaGFuZ2UiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMF0sImNoYW5nZUZlZSI6NjYuMjEsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwiY2hhbmdlUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbMCxudWxsXSwiY2hhbmdlRmVlIjo2Ni4yMSwic2VnbWVudElkcyI6bnVsbH1dfSwicHJvZHVjdFR5cGUiOm51bGwsInByb2R1Y3RUYWciOnsiaW52b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjEsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsInRpY2tldGluZ1RpbWUiOjEyMCwiaXNTdGFuZGFyZFByb2R1Y3QiOm51bGwsInJlZnVuZENvbmRpdGlvbiI6MCwiY29ubmVjdGluZ1BvaW50IjpudWxsLCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGxdLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjIxNjAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwiZmFyZUJyYW5kIjpbIkVDT05PTVkgTElHSFQiLCJFQ09OT01ZIFNBVkVSXkVDT05PTVkgU0FWRVIiXSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjoyNDAsImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjo0MzIwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIkUiLCJPIiwiTyJdfV0sInNlZ21lbnRzIjpbeyJzZWdtZW50SWQiOiJlYjdjZTBmMjEzYjkxYTliNGQ5ZDgzZTA2NDNlZjZlYiIsImR1cmF0aW9uIjozMDUsImNhcnJpZXIiOiJCUyIsImZsaWdodE5vIjoiMzIyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6bnVsbCwib3BlcmF0aW5nRmxpZ2h0Tm8iOm51bGwsImFpcmNyYWZ0Q29kZSI6IjczOCIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6IjEiLCJkZXBUaW1lIjoiMjAyNi0wOS0zMFQwMjowMCIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6IjEiLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQwOTowNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNjUyOTcyYmFhZGZlMmU2YzFlZjg5MGI5NzQ2MjdlNTQiLCJkdXJhdGlvbiI6NTUsImNhcnJpZXIiOiJCUyIsImZsaWdodE5vIjoiMTA2IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6bnVsbCwib3BlcmF0aW5nRmxpZ2h0Tm8iOm51bGwsImFpcmNyYWZ0Q29kZSI6IkFUNyIsImRlcEFpcnBvcnQiOiJDR1AiLCJkZXBUZXJtaW5hbCI6IkQiLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQxMToyNSIsImFyckFpcnBvcnQiOiJEQUMiLCJhcnJUZXJtaW5hbCI6IkQiLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMjoyMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiM2RkYzhlY2NjYjIyZjg2MGQyZTVmYzA2MzIxNjQ3NTQiLCJkdXJhdGlvbiI6MzE1LCJjYXJyaWVyIjoiQlMiLCJmbGlnaHRObyI6IjMyMSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOm51bGwsIm9wZXJhdGluZ0ZsaWdodE5vIjpudWxsLCJhaXJjcmFmdENvZGUiOiI3MzgiLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOiIxIiwiZGVwVGltZSI6IjIwMjYtMTItMTBUMjI6MTUiLCJhcnJBaXJwb3J0IjoiTUNUIiwiYXJyVGVybWluYWwiOiIxIiwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDE6MzAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 63714.96, "calendar_total_sell": 63714.96, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 63714.96, "filter": { "id": "F1F400029-15", "price": 63714.96, "gross_total": 488.74, "journey_duration": "PT21H10M", "journey_duration_seconds": 76200, "layover_duration": "PT9H55M", "layover_duration_seconds": 35700, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30T02:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11T01:30:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 20, "baggage_title": "20 kg" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612101125dac202612101220106dac202612102215mct202612110130321", "destination_reach_time": "PT21H10M", "destination_reach_timestamp": 76200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AS00003-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "fid": "z3cPRZSJKcpFdDnbrwgxsb7weyvlTGnGPVYXc5jtISAdCtacLa1yC2U5x-3K6H3qyHmXMlybv66nfMAEu-7R072T8roS2nbFPvZsk0puvP3_Pn39w9-qig..", "routingIdentifier": "TUNUX0NHUF8yXzIwMjYwOTMwXzIwMjYxMjEwXzFfMF8wfEJLTzQ5Mzc0X2FwaV8xfDJ8NDk0LjYzXzQ5NC42M183My4yM18yLjAwXzEwNjQuNDlfVVNEfE1DVF9DR1BfMV8yMDI2MDkzMF9fMV8wXzBeTUNULU9WNDAzLS1DR1AtMjAyNjA5MzAxNTMwLTIwMjYwOTMwMjIxMC1PVEEgTGl0ZS0xLV4xMzIuNDJfMTMyLjQyXzM5LjQ3XzEuMDBfMzA1LjMxXkFPVl9BT1ZeXkFPVjFNQ1RDR1AyMDAyMDI2MDkzMF5VU0ReMTMyLjQyXjEzMi40Ml4zOS40N14xJENHUF9NQ1RfMl8yMDI2MTIxMF9fMV8wXzBeQ0dQLU9WNDA0LS1NQ1QtMjAyNjEyMTAyMjU1LTIwMjYxMjExMDIxNS1PVEEgTGl0ZS0xLV4zNjIuMjFfMzYyLjIxXzMzLjc2XzEuMDBfNzU5LjE4XkFPVl9BT1ZeXkFPVjFDR1BNQ1QyMDAyMDI2MTIxMF5VU0ReMzYyLjIxXjM2Mi4yMV4zMy43Nl4xfDB8MjAyNjA5MTMyMTE1MzF8MHwxNzg5MzA1MzMxOTM1N2VlOTRhNTh8fHx8MXwxLjAwfDF8MHx8bm9ybWFsfGZhbHNlfDIwMjYtMDktMTMgMjA6NDg6MDYvMjAyNi0wOS0xMyAxNzo0NzozNXw=.W9cmf77xhEstWPhxeEo\/amJBUyoZE7v2cFwP55V5GJw=", "sessionId": null, "supportCreditTransPayment": "0", "supportPaymentMethods": [ 1 ], "supplier_title": "Apex", "color_code": "#ffffff", "supplier_code": "atlas", "supplier_uid": "F1AS00003", "supplier_partner_code": "atlas-1-00003", "flight_group": [ { "group": 1, "flight_key": "F1AS00003-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": 1, "origin": "MCT", "departure_time": "2026-09-30 15:30", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 22:10", "destination_terminal": "", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV403" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV403" }, "booking_class": { "cabin_class": "OTA Lite", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 0, "unit": "pieces", "title": "0 pieces" } } } } ] }, { "group": 1, "flight_key": "F1AS00003-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": 2, "origin": "CGP", "departure_time": "2026-12-10 22:55", "origin_terminal": "", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11 02:15", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV404" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV404" }, "booking_class": { "cabin_class": "OTA Lite", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 0, "unit": "pieces", "title": "0 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 64276.35, "gross_total": 494.63, "base_fare": 41050.78, "tax": 23097.69, "sell": { "currency": "BDT", "total": 64276.35, "base_fare": 41050.78, "tax": 23097.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAyLjYzLCJiYXNlX2ZhcmUiOjMyMS4wMSwidGF4IjoxODAuNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTUuNjMsImJhc2VfZmFyZSI6MzE0LjAxLCJ0YXgiOjE4MC42MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTQuNjMsImJhc2VfZmFyZSI6MzE0LjAxLCJ0YXgiOjE4MC42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64276.35, "base_fare": 41050.78, "tax": 23097.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "40155.62", "tax": "23097.69", "discount": 0, "ait": "0.00", "service_charge": 1023.04 }, "partner": { "currency": "BDT", "total": 64276.35, "base_fare": 41050.78, "tax": 23097.69, "gross": { "base_fare": "40155.62", "tax": "23097.69", "discount": "0.00", "ait": "0.00", "service_charge": 1023.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMi42MyIsImJhc2VfZmFyZSI6IjMyMS4wMSIsInRheCI6IjE4MC42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNC4wMSIsInRheCI6IjE4MC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk1LjYzIiwiYmFzZV9mYXJlIjoiMzE0LjAxIiwidGF4IjoiMTgwLjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE0LjAxIiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk0LjYzIiwiYmFzZV9mYXJlIjoiMzE0LjAxIiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMS4wMCIsInBheWFibGUiOjQ5NS42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "ancillaryProductElements": "W10=", "get_pax_ptc_data": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 64276.35, "calendar_total_sell": 64276.35, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64276.35, "filter": { "id": "F1AS00003-0", "price": 64276.35, "gross_total": 494.63, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32G", "aircraft_name": "32G", "cabin_class": "OTA Lite", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30 15:30", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301530cgp202609302210ov403cgp202612102255mct202612110215ov404", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AS00003-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "fid": "z3cPRZSJKcpFdDnbrwgxsb7weyvlTGnGPVYXc5jtISAdCtacLa1yC2U5x-3K6H3qyHmXMlybv66nfMAEu-7R09GII_igrqLwHq9u2454PzGx6qKegbQRKw..", "routingIdentifier": "TUNUX0NHUF8yXzIwMjYwOTMwXzIwMjYxMjEwXzFfMF8wfEJLTzQ5Mzc0X2FwaV8xfDJ8NDk0LjYzXzQ5NC42M183My4yM18yLjAwXzEwNjQuNDlfVVNEfE1DVF9DR1BfMV8yMDI2MDkzMF9fMV8wXzBeTUNULU9WNDAzLS1DR1AtMjAyNjA5MzAxNTMwLTIwMjYwOTMwMjIxMC1PVEEgTGl0ZS0xLV4xMzIuNDJfMTMyLjQyXzM5LjQ3XzEuMDBfMzA1LjMxXkFPVl9BT1ZeXkFPVjFNQ1RDR1AyMDAyMDI2MDkzMF5VU0ReMTMyLjQyXjEzMi40Ml4zOS40N14xJENHUF9NQ1RfMl8yMDI2MTIxMF9fMV8wXzBeQ0dQLU9WNDAyLS1NQ1QtMjAyNjEyMTAwODQwLTIwMjYxMjEwMTIwMC1PVEEgTGl0ZS0xLV4zNjIuMjFfMzYyLjIxXzMzLjc2XzEuMDBfNzU5LjE4XkFPVl9BT1ZeXkFPVjFDR1BNQ1QyMDAyMDI2MTIxMF5VU0ReMzYyLjIxXjM2Mi4yMV4zMy43Nl4xfDB8MjAyNjA5MTMyMTE1MzF8MHwxNzg5MzA1MzMxOTM1N2VlOTRhNTh8fHx8MXwxLjAwfDF8MHx8bm9ybWFsfGZhbHNlfDIwMjYtMDktMTMgMjA6NDg6MDYvMjAyNi0wOS0xMyAxNzo0NzozNXw=.bi\/+4NCnC0LNj3qQ75+HPAL6q3OZzWuJJMGHJbwCUPI=", "sessionId": null, "supportCreditTransPayment": "0", "supportPaymentMethods": [ 1 ], "supplier_title": "Apex", "color_code": "#ffffff", "supplier_code": "atlas", "supplier_uid": "F1AS00003", "supplier_partner_code": "atlas-1-00003", "flight_group": [ { "group": 1, "flight_key": "F1AS00003-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": 1, "origin": "MCT", "departure_time": "2026-09-30 15:30", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 22:10", "destination_terminal": "", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV403" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV403" }, "booking_class": { "cabin_class": "OTA Lite", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 0, "unit": "pieces", "title": "0 pieces" } } } } ] }, { "group": 1, "flight_key": "F1AS00003-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": 2, "origin": "CGP", "departure_time": "2026-12-10 08:40", "origin_terminal": "", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10 12:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV402" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV402" }, "booking_class": { "cabin_class": "OTA Lite", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 0, "unit": "pieces", "title": "0 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 64276.35, "gross_total": 494.63, "base_fare": 41050.78, "tax": 23097.69, "sell": { "currency": "BDT", "total": 64276.35, "base_fare": 41050.78, "tax": 23097.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAyLjYzLCJiYXNlX2ZhcmUiOjMyMS4wMSwidGF4IjoxODAuNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTUuNjMsImJhc2VfZmFyZSI6MzE0LjAxLCJ0YXgiOjE4MC42MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTQuNjMsImJhc2VfZmFyZSI6MzE0LjAxLCJ0YXgiOjE4MC42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 64276.35, "base_fare": 41050.78, "tax": 23097.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "40155.62", "tax": "23097.69", "discount": 0, "ait": "0.00", "service_charge": 1023.04 }, "partner": { "currency": "BDT", "total": 64276.35, "base_fare": 41050.78, "tax": 23097.69, "gross": { "base_fare": "40155.62", "tax": "23097.69", "discount": "0.00", "ait": "0.00", "service_charge": 1023.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMi42MyIsImJhc2VfZmFyZSI6IjMyMS4wMSIsInRheCI6IjE4MC42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNC4wMSIsInRheCI6IjE4MC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk1LjYzIiwiYmFzZV9mYXJlIjoiMzE0LjAxIiwidGF4IjoiMTgwLjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzE0LjAxIiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDk0LjYzIiwiYmFzZV9mYXJlIjoiMzE0LjAxIiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMS4wMCIsInBheWFibGUiOjQ5NS42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "ancillaryProductElements": "W10=", "get_pax_ptc_data": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 64276.35, "calendar_total_sell": 64276.35, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 64276.35, "filter": { "id": "F1AS00003-1", "price": 64276.35, "gross_total": 494.63, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32G", "aircraft_name": "32G", "cabin_class": "OTA Lite", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30 15:30", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301530cgp202609302210ov403cgp202612100840mct202612101200ov402", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AS00003-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "fid": "AODFsBdBdiDyVxDi_MR8YCzDvgel4sA3PVYXc5jtISAP4Qidoej4xxCfqtdCZn1gyHmXMlybv66nfMAEu-7R072T8roS2nbFPvZsk0puvP3_Pn39w9-qig..", "routingIdentifier": "TUNUX0NHUF8yXzIwMjYwOTMwXzIwMjYxMjEwXzFfMF8wfEJLTzQ5Mzc0X2FwaV8xfDJ8NTA3LjYyXzUwNy42Ml83My4yM18yLjAwXzEwOTAuNDdfVVNEfE1DVF9DR1BfMV8yMDI2MDkzMF9fMV8wXzBeTUNULU9WNDAxLS1DR1AtMjAyNjA5MzAwMTE1LTIwMjYwOTMwMDc1NS1PVEEgTGl0ZS0xLV4xNDUuNDFfMTQ1LjQxXzM5LjQ3XzEuMDBfMzMxLjI5XkFPVl9BT1ZeXkFPVjFNQ1RDR1AyMDAyMDI2MDkzMF5VU0ReMTQ1LjQxXjE0NS40MV4zOS40N14xJENHUF9NQ1RfMl8yMDI2MTIxMF9fMV8wXzBeQ0dQLU9WNDA0LS1NQ1QtMjAyNjEyMTAyMjU1LTIwMjYxMjExMDIxNS1PVEEgTGl0ZS0xLV4zNjIuMjFfMzYyLjIxXzMzLjc2XzEuMDBfNzU5LjE4XkFPVl9BT1ZeXkFPVjFDR1BNQ1QyMDAyMDI2MTIxMF5VU0ReMzYyLjIxXjM2Mi4yMV4zMy43Nl4xfDB8MjAyNjA5MTMyMTE1MzF8MHwxNzg5MzA1MzMxOTM1N2VlOTRhNTh8fHx8MXwxLjAwfDF8MHx8bm9ybWFsfGZhbHNlfDIwMjYtMDktMTMgMjA6NDg6MDYvMjAyNi0wOS0xMyAxNzo0NzozNXw=.VkWxTzDb1OSUwKs45LtjMzmQqrrdkDSTuqT1CsM92+w=", "sessionId": null, "supportCreditTransPayment": "0", "supportPaymentMethods": [ 1 ], "supplier_title": "Apex", "color_code": "#ffffff", "supplier_code": "atlas", "supplier_uid": "F1AS00003", "supplier_partner_code": "atlas-1-00003", "flight_group": [ { "group": 1, "flight_key": "F1AS00003-2", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": 1, "origin": "MCT", "departure_time": "2026-09-30 01:15", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 07:55", "destination_terminal": "", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV401" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV401" }, "booking_class": { "cabin_class": "OTA Lite", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 0, "unit": "pieces", "title": "0 pieces" } } } } ] }, { "group": 1, "flight_key": "F1AS00003-2", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": 2, "origin": "CGP", "departure_time": "2026-12-10 22:55", "origin_terminal": "", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11 02:15", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV404" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV404" }, "booking_class": { "cabin_class": "OTA Lite", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 0, "unit": "pieces", "title": "0 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 65937.51, "gross_total": 507.62, "base_fare": 42711.94, "tax": 23097.69, "sell": { "currency": "BDT", "total": 65937.51, "base_fare": 42711.94, "tax": 23097.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE1LjYyLCJiYXNlX2ZhcmUiOjMzNCwidGF4IjoxODAuNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDguNjIsImJhc2VfZmFyZSI6MzI3LCJ0YXgiOjE4MC42MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDcuNjIsImJhc2VfZmFyZSI6MzI3LCJ0YXgiOjE4MC42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 65937.51, "base_fare": 42711.94, "tax": 23097.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41816.78", "tax": "23097.69", "discount": 0, "ait": "0.00", "service_charge": 1023.04 }, "partner": { "currency": "BDT", "total": 65937.51, "base_fare": 42711.94, "tax": 23097.69, "gross": { "base_fare": "41816.78", "tax": "23097.69", "discount": "0.00", "ait": "0.00", "service_charge": 1023.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNS42MiIsImJhc2VfZmFyZSI6IjMzNC4wMCIsInRheCI6IjE4MC42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy4wMCIsInRheCI6IjE4MC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA4LjYyIiwiYmFzZV9mYXJlIjoiMzI3LjAwIiwidGF4IjoiMTgwLjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI3LjAwIiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA3LjYyIiwiYmFzZV9mYXJlIjoiMzI3LjAwIiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMS4wMCIsInBheWFibGUiOjUwOC42MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "ancillaryProductElements": "W10=", "get_pax_ptc_data": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 65937.51, "calendar_total_sell": 65937.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 65937.51, "filter": { "id": "F1AS00003-2", "price": 65937.51, "gross_total": 507.62, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32G", "aircraft_name": "32G", "cabin_class": "OTA Lite", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30 01:15", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300115cgp202609300755ov401cgp202612102255mct202612110215ov404", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AS00003-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "fid": "AODFsBdBdiDyVxDi_MR8YCzDvgel4sA3PVYXc5jtISAP4Qidoej4xxCfqtdCZn1gyHmXMlybv66nfMAEu-7R09GII_igrqLwHq9u2454PzGx6qKegbQRKw..", "routingIdentifier": "TUNUX0NHUF8yXzIwMjYwOTMwXzIwMjYxMjEwXzFfMF8wfEJLTzQ5Mzc0X2FwaV8xfDJ8NTA3LjYyXzUwNy42Ml83My4yM18yLjAwXzEwOTAuNDdfVVNEfE1DVF9DR1BfMV8yMDI2MDkzMF9fMV8wXzBeTUNULU9WNDAxLS1DR1AtMjAyNjA5MzAwMTE1LTIwMjYwOTMwMDc1NS1PVEEgTGl0ZS0xLV4xNDUuNDFfMTQ1LjQxXzM5LjQ3XzEuMDBfMzMxLjI5XkFPVl9BT1ZeXkFPVjFNQ1RDR1AyMDAyMDI2MDkzMF5VU0ReMTQ1LjQxXjE0NS40MV4zOS40N14xJENHUF9NQ1RfMl8yMDI2MTIxMF9fMV8wXzBeQ0dQLU9WNDAyLS1NQ1QtMjAyNjEyMTAwODQwLTIwMjYxMjEwMTIwMC1PVEEgTGl0ZS0xLV4zNjIuMjFfMzYyLjIxXzMzLjc2XzEuMDBfNzU5LjE4XkFPVl9BT1ZeXkFPVjFDR1BNQ1QyMDAyMDI2MTIxMF5VU0ReMzYyLjIxXjM2Mi4yMV4zMy43Nl4xfDB8MjAyNjA5MTMyMTE1MzF8MHwxNzg5MzA1MzMxOTM1N2VlOTRhNTh8fHx8MXwxLjAwfDF8MHx8bm9ybWFsfGZhbHNlfDIwMjYtMDktMTMgMjA6NDg6MDYvMjAyNi0wOS0xMyAxNzo0NzozNXw=.fMabMc8vlEI1VHljIDocO4OVWeqBrMZtmOcz4Z48XkM=", "sessionId": null, "supportCreditTransPayment": "0", "supportPaymentMethods": [ 1 ], "supplier_title": "Apex", "color_code": "#ffffff", "supplier_code": "atlas", "supplier_uid": "F1AS00003", "supplier_partner_code": "atlas-1-00003", "flight_group": [ { "group": 1, "flight_key": "F1AS00003-3", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": 1, "origin": "MCT", "departure_time": "2026-09-30 01:15", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 07:55", "destination_terminal": "", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV401" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV401" }, "booking_class": { "cabin_class": "OTA Lite", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 0, "unit": "pieces", "title": "0 pieces" } } } } ] }, { "group": 1, "flight_key": "F1AS00003-3", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": 2, "origin": "CGP", "departure_time": "2026-12-10 08:40", "origin_terminal": "", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10 12:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV402" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV402" }, "booking_class": { "cabin_class": "OTA Lite", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 0, "unit": "pieces", "title": "0 pieces" } } } } ] } ], "price": { "currency": "BDT", "total": 65937.51, "gross_total": 507.62, "base_fare": 42711.94, "tax": 23097.69, "sell": { "currency": "BDT", "total": 65937.51, "base_fare": 42711.94, "tax": 23097.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE1LjYyLCJiYXNlX2ZhcmUiOjMzNCwidGF4IjoxODAuNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDguNjIsImJhc2VfZmFyZSI6MzI3LCJ0YXgiOjE4MC42MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDcuNjIsImJhc2VfZmFyZSI6MzI3LCJ0YXgiOjE4MC42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 65937.51, "base_fare": 42711.94, "tax": 23097.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41816.78", "tax": "23097.69", "discount": 0, "ait": "0.00", "service_charge": 1023.04 }, "partner": { "currency": "BDT", "total": 65937.51, "base_fare": 42711.94, "tax": 23097.69, "gross": { "base_fare": "41816.78", "tax": "23097.69", "discount": "0.00", "ait": "0.00", "service_charge": 1023.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNS42MiIsImJhc2VfZmFyZSI6IjMzNC4wMCIsInRheCI6IjE4MC42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNy4wMCIsInRheCI6IjE4MC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA4LjYyIiwiYmFzZV9mYXJlIjoiMzI3LjAwIiwidGF4IjoiMTgwLjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI3LjAwIiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA3LjYyIiwiYmFzZV9mYXJlIjoiMzI3LjAwIiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMS4wMCIsInBheWFibGUiOjUwOC42MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "ancillaryProductElements": "W10=", "get_pax_ptc_data": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 65937.51, "calendar_total_sell": 65937.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 65937.51, "filter": { "id": "F1AS00003-3", "price": 65937.51, "gross_total": 507.62, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32G", "aircraft_name": "32G", "cabin_class": "OTA Lite", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30 01:15", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300115cgp202609300755ov401cgp202612100840mct202612101200ov402", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-16", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-16-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "b1b198feaa3617e50898e803589728af", "origin": "MCT", "departure_time": "2026-09-30T15:30:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T22:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "403" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "403" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "P", "meal_code": null, "seat_available": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-16-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "72242394491887d12f7eff949cc20649", "origin": "CGP", "departure_time": "2026-12-10T08:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T12:00:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "402" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "402" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Z", "meal_code": null, "seat_available": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 66102.47, "gross_total": 507.41, "base_fare": 42885.85, "tax": 22896.92, "sell": { "currency": "BDT", "total": 66102.47, "base_fare": 42885.85, "tax": 22896.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE2LjkxLCJiYXNlX2ZhcmUiOjMzNS4zNiwidGF4IjoxNzkuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDkuOTEsImJhc2VfZmFyZSI6MzI4LjM2LCJ0YXgiOjE3OS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDcuNDEsImJhc2VfZmFyZSI6MzI4LjM2LCJ0YXgiOjE3OS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66102.47, "base_fare": 42885.85, "tax": 22896.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41990.69", "tax": "22896.92", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 66102.47, "base_fare": 42885.85, "tax": 22896.92, "gross": { "base_fare": "41990.69", "tax": "22896.92", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNi45MSIsImJhc2VfZmFyZSI6IjMzNS4zNiIsInRheCI6IjE3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC4zNiIsInRheCI6IjE3OS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA5LjkxIiwiYmFzZV9mYXJlIjoiMzI4LjM2IiwidGF4IjoiMTc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI4LjM2IiwidGF4IjoiMTc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MDcuNDEiLCJiYXNlX2ZhcmUiOiIzMjguMzYiLCJ0YXgiOiIxNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTA5LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937170", "fareSequence": 0, "price": { "currency": "BDT", "total": 66102.47, "gross_total": 507.41, "base_fare": 42885.85, "tax": 22896.92, "sell": { "currency": "BDT", "total": 66102.47, "base_fare": 42885.85, "tax": 22896.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE2LjkxLCJiYXNlX2ZhcmUiOjMzNS4zNiwidGF4IjoxNzkuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDkuOTEsImJhc2VfZmFyZSI6MzI4LjM2LCJ0YXgiOjE3OS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDcuNDEsImJhc2VfZmFyZSI6MzI4LjM2LCJ0YXgiOjE3OS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66102.47, "base_fare": 42885.85, "tax": 22896.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41990.69", "tax": "22896.92", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 66102.47, "base_fare": 42885.85, "tax": 22896.92, "gross": { "base_fare": "41990.69", "tax": "22896.92", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNi45MSIsImJhc2VfZmFyZSI6IjMzNS4zNiIsInRheCI6IjE3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC4zNiIsInRheCI6IjE3OS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA5LjkxIiwiYmFzZV9mYXJlIjoiMzI4LjM2IiwidGF4IjoiMTc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI4LjM2IiwidGF4IjoiMTc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MDcuNDEiLCJiYXNlX2ZhcmUiOiIzMjguMzYiLCJ0YXgiOiIxNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTA5LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } }, { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937750", "fareSequence": 1, "price": { "currency": "BDT", "total": 75908.32, "gross_total": 584.09, "base_fare": 52384.78, "tax": 23203.84, "sell": { "currency": "BDT", "total": 75908.32, "base_fare": 52384.78, "tax": 23203.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkzLjU5LCJiYXNlX2ZhcmUiOjQwOS42NCwidGF4IjoxODEuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODYuNTksImJhc2VfZmFyZSI6NDAyLjY0LCJ0YXgiOjE4MS40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODQuMDksImJhc2VfZmFyZSI6NDAyLjY0LCJ0YXgiOjE4MS40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75908.32, "base_fare": 52384.78, "tax": 23203.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "51489.62", "tax": "23203.84", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 75908.32, "base_fare": 52384.78, "tax": 23203.84, "gross": { "base_fare": "51489.62", "tax": "23203.84", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5My41OSIsImJhc2VfZmFyZSI6IjQwOS42NCIsInRheCI6IjE4MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwMi42NCIsInRheCI6IjE4MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg2LjU5IiwiYmFzZV9mYXJlIjoiNDAyLjY0IiwidGF4IjoiMTgxLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAyLjY0IiwidGF4IjoiMTgxLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODQuMDkiLCJiYXNlX2ZhcmUiOiI0MDIuNjQiLCJ0YXgiOiIxODEuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTg2LjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MTcwIiwibGVnSWQiOiIyODk1YTZmY2E4YTQ5OGY2NzY5ZWI3MTRmODlmNGU3YiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzE3MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIyODk1YTZmY2E4YTQ5OGY2NzY5ZWI3MTRmODlmNGU3YiIsInNlZ21lbnRJZHMiOlsiYjFiMTk4ZmVhYTM2MTdlNTA4OThlODAzNTg5NzI4YWYiLCI3MjI0MjM5NDQ5MTg4N2QxMmY3ZWZmOTQ5Y2MyMDY0OSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzE3MCIsImxlZ0lkIjoiMjg5NWE2ZmNhOGE0OThmNjc2OWViNzE0Zjg5ZjRlN2IiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiT1YiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozMjguMzYsInRvdGFsVGF4IjoxNzkuMDUsInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiIiwiIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImIxYjE5OGZlYWEzNjE3ZTUwODk4ZTgwMzU4OTcyOGFmIiwiY2FiaW5CYWdQYyI6IjAtMC0wIiwiY2FiaW5CYWdTaXplIjoiMC0wLTAiLCJjYWJpbkJhZ1dlaWdodCI6IjAtMC0wIiwiY2hlY2tlZEJhZ1BjIjoiMC0wLTAiLCJjaGVja2VkQmFnU2l6ZSI6IjAtMC0wIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjAtMC0wIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNzIyNDIzOTQ0OTE4ODdkMTJmN2VmZjk0OWNjMjA2NDkiLCJjYWJpbkJhZ1BjIjoiMC0wLTAiLCJjYWJpbkJhZ1NpemUiOiIwLTAtMCIsImNhYmluQmFnV2VpZ2h0IjoiMC0wLTAiLCJjaGVja2VkQmFnUGMiOiIwLTAtMCIsImNoZWNrZWRCYWdTaXplIjoiMC0wLTAiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMC0wLTAiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV0sImNoYW5nZSI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH1dfSwicHJvZHVjdFR5cGUiOm51bGwsInByb2R1Y3RUYWciOnsiaW52b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjEsInJlc2NoZWR1bGVQcm9jZXNzaW5nVGltZSI6MzYwLCJ2b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjIsInJlc2NoZWR1bGVQZW5kaW5nVGltZSI6MjQwLCJ0aWNrZXRpbmdUaW1lIjoxMjAsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwicG9zQXJlYSI6W251bGwsbnVsbF0sImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIlAiLCJaIl19LHsib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NzUwIiwibGVnSWQiOiIyODk1YTZmY2E4YTQ5OGY2NzY5ZWI3MTRmODlmNGU3YiIsImN1cnJlbmN5IjoiVVNEIiwicGxhdGluZ0NhcnJpZXIiOiJPViIsInByaWNlUGVyUGF4IjpbeyJwYXhUeXBlIjoiQURUIiwiYmFzZUZhcmUiOjQwMi42NCwidG90YWxUYXgiOjE4MS40NSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjkiLCI5Il0sImV4dHJhSW5mbyI6eyJmcmVlQmFnZ2FnZUFsbG93YW5jZSI6W3sic2VnbWVudElkIjoiYjFiMTk4ZmVhYTM2MTdlNTA4OThlODAzNTg5NzI4YWYiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiIxLTEtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjAtMjAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjcyMjQyMzk0NDkxODg3ZDEyZjdlZmY5NDljYzIwNjQ5IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiMS0xLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjIwLTIwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH1dfSwicHJvZHVjdFR5cGUiOm51bGwsInByb2R1Y3RUYWciOnsiaW52b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjEsInJlc2NoZWR1bGVQcm9jZXNzaW5nVGltZSI6MzYwLCJ2b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjIsInJlc2NoZWR1bGVQZW5kaW5nVGltZSI6MjQwLCJ0aWNrZXRpbmdUaW1lIjoxMjAsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwicG9zQXJlYSI6W251bGwsbnVsbF0sImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIlAiLCJaIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImIxYjE5OGZlYWEzNjE3ZTUwODk4ZTgwMzU4OTcyOGFmIiwiZHVyYXRpb24iOjI4MCwiY2FycmllciI6Ik9WIiwiZmxpZ2h0Tm8iOiI0MDMiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiT1YiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ik9WNDAzIiwiYWlyY3JhZnRDb2RlIjoiSkVUIiwiZGVwQWlycG9ydCI6Ik1DVCIsImRlcFRlcm1pbmFsIjoiIiwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTU6MzAiLCJhcnJBaXJwb3J0IjoiQ0dQIiwiYXJyVGVybWluYWwiOiIiLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQyMjoxMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNzIyNDIzOTQ0OTE4ODdkMTJmN2VmZjk0OWNjMjA2NDkiLCJkdXJhdGlvbiI6MzIwLCJjYXJyaWVyIjoiT1YiLCJmbGlnaHRObyI6IjQwMiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJPViIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiT1Y0MDIiLCJhaXJjcmFmdENvZGUiOiJKRVQiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOiIiLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQwODo0MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6IiIsImFyclRpbWUiOiIyMDI2LTEyLTEwVDEyOjAwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH1dfSwicnVsZXMiOltdLCJzZWFyY2hJZCI6InF1ZXJ5RmxpZ2h0X05FV0FQSTI2MDkxMzIxMTUzMTMwOThiMjQxMiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 66102.47, "calendar_total_sell": 66102.47, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 66102.47, "filter": { "id": "F1F400029-16", "price": 66102.47, "gross_total": 507.41, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "JET", "aircraft_name": "JET", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30T15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T12:00:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301530cgp202609302210403cgp202612100840mct202612101200402", "destination_reach_time": "PT10H0M", "destination_reach_timestamp": 36000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-17", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-17-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "b1b198feaa3617e50898e803589728af", "origin": "MCT", "departure_time": "2026-09-30T15:30:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T22:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "403" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "403" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "P", "meal_code": null, "seat_available": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-17-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "0676afc4dd7df277c1bd1b8afc992080", "origin": "CGP", "departure_time": "2026-12-10T22:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T02:15:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "404" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "404" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Z", "meal_code": null, "seat_available": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 66102.47, "gross_total": 507.41, "base_fare": 42885.85, "tax": 22896.92, "sell": { "currency": "BDT", "total": 66102.47, "base_fare": 42885.85, "tax": 22896.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE2LjkxLCJiYXNlX2ZhcmUiOjMzNS4zNiwidGF4IjoxNzkuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDkuOTEsImJhc2VfZmFyZSI6MzI4LjM2LCJ0YXgiOjE3OS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDcuNDEsImJhc2VfZmFyZSI6MzI4LjM2LCJ0YXgiOjE3OS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66102.47, "base_fare": 42885.85, "tax": 22896.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41990.69", "tax": "22896.92", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 66102.47, "base_fare": 42885.85, "tax": 22896.92, "gross": { "base_fare": "41990.69", "tax": "22896.92", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNi45MSIsImJhc2VfZmFyZSI6IjMzNS4zNiIsInRheCI6IjE3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC4zNiIsInRheCI6IjE3OS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA5LjkxIiwiYmFzZV9mYXJlIjoiMzI4LjM2IiwidGF4IjoiMTc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI4LjM2IiwidGF4IjoiMTc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MDcuNDEiLCJiYXNlX2ZhcmUiOiIzMjguMzYiLCJ0YXgiOiIxNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTA5LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937180", "fareSequence": 0, "price": { "currency": "BDT", "total": 66102.47, "gross_total": 507.41, "base_fare": 42885.85, "tax": 22896.92, "sell": { "currency": "BDT", "total": 66102.47, "base_fare": 42885.85, "tax": 22896.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE2LjkxLCJiYXNlX2ZhcmUiOjMzNS4zNiwidGF4IjoxNzkuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDkuOTEsImJhc2VfZmFyZSI6MzI4LjM2LCJ0YXgiOjE3OS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MDcuNDEsImJhc2VfZmFyZSI6MzI4LjM2LCJ0YXgiOjE3OS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66102.47, "base_fare": 42885.85, "tax": 22896.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "41990.69", "tax": "22896.92", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 66102.47, "base_fare": 42885.85, "tax": 22896.92, "gross": { "base_fare": "41990.69", "tax": "22896.92", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNi45MSIsImJhc2VfZmFyZSI6IjMzNS4zNiIsInRheCI6IjE3OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC4zNiIsInRheCI6IjE3OS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTA5LjkxIiwiYmFzZV9mYXJlIjoiMzI4LjM2IiwidGF4IjoiMTc5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzI4LjM2IiwidGF4IjoiMTc5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MDcuNDEiLCJiYXNlX2ZhcmUiOiIzMjguMzYiLCJ0YXgiOiIxNzkuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTA5LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } }, { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937760", "fareSequence": 1, "price": { "currency": "BDT", "total": 75908.32, "gross_total": 584.09, "base_fare": 52384.78, "tax": 23203.84, "sell": { "currency": "BDT", "total": 75908.32, "base_fare": 52384.78, "tax": 23203.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkzLjU5LCJiYXNlX2ZhcmUiOjQwOS42NCwidGF4IjoxODEuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODYuNTksImJhc2VfZmFyZSI6NDAyLjY0LCJ0YXgiOjE4MS40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODQuMDksImJhc2VfZmFyZSI6NDAyLjY0LCJ0YXgiOjE4MS40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75908.32, "base_fare": 52384.78, "tax": 23203.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "51489.62", "tax": "23203.84", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 75908.32, "base_fare": 52384.78, "tax": 23203.84, "gross": { "base_fare": "51489.62", "tax": "23203.84", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5My41OSIsImJhc2VfZmFyZSI6IjQwOS42NCIsInRheCI6IjE4MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwMi42NCIsInRheCI6IjE4MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg2LjU5IiwiYmFzZV9mYXJlIjoiNDAyLjY0IiwidGF4IjoiMTgxLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAyLjY0IiwidGF4IjoiMTgxLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODQuMDkiLCJiYXNlX2ZhcmUiOiI0MDIuNjQiLCJ0YXgiOiIxODEuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTg2LjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MTgwIiwibGVnSWQiOiIyODY1ZjYxYmQwM2RjMzhiZDJhYzY1MWQ0ODdmODU2YSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzE4MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIyODY1ZjYxYmQwM2RjMzhiZDJhYzY1MWQ0ODdmODU2YSIsInNlZ21lbnRJZHMiOlsiYjFiMTk4ZmVhYTM2MTdlNTA4OThlODAzNTg5NzI4YWYiLCIwNjc2YWZjNGRkN2RmMjc3YzFiZDFiOGFmYzk5MjA4MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzE4MCIsImxlZ0lkIjoiMjg2NWY2MWJkMDNkYzM4YmQyYWM2NTFkNDg3Zjg1NmEiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiT1YiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozMjguMzYsInRvdGFsVGF4IjoxNzkuMDUsInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiIiwiIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6ImIxYjE5OGZlYWEzNjE3ZTUwODk4ZTgwMzU4OTcyOGFmIiwiY2FiaW5CYWdQYyI6IjAtMC0wIiwiY2FiaW5CYWdTaXplIjoiMC0wLTAiLCJjYWJpbkJhZ1dlaWdodCI6IjAtMC0wIiwiY2hlY2tlZEJhZ1BjIjoiMC0wLTAiLCJjaGVja2VkQmFnU2l6ZSI6IjAtMC0wIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjAtMC0wIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMDY3NmFmYzRkZDdkZjI3N2MxYmQxYjhhZmM5OTIwODAiLCJjYWJpbkJhZ1BjIjoiMC0wLTAiLCJjYWJpbkJhZ1NpemUiOiIwLTAtMCIsImNhYmluQmFnV2VpZ2h0IjoiMC0wLTAiLCJjaGVja2VkQmFnUGMiOiIwLTAtMCIsImNoZWNrZWRCYWdTaXplIjoiMC0wLTAiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMC0wLTAiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV0sImNoYW5nZSI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH1dfSwicHJvZHVjdFR5cGUiOm51bGwsInByb2R1Y3RUYWciOnsiaW52b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjEsInJlc2NoZWR1bGVQcm9jZXNzaW5nVGltZSI6MzYwLCJ2b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjIsInJlc2NoZWR1bGVQZW5kaW5nVGltZSI6MjQwLCJ0aWNrZXRpbmdUaW1lIjoxMjAsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwicG9zQXJlYSI6W251bGwsbnVsbF0sImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIlAiLCJaIl19LHsib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NzYwIiwibGVnSWQiOiIyODY1ZjYxYmQwM2RjMzhiZDJhYzY1MWQ0ODdmODU2YSIsImN1cnJlbmN5IjoiVVNEIiwicGxhdGluZ0NhcnJpZXIiOiJPViIsInByaWNlUGVyUGF4IjpbeyJwYXhUeXBlIjoiQURUIiwiYmFzZUZhcmUiOjQwMi42NCwidG90YWxUYXgiOjE4MS40NSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjkiLCI5Il0sImV4dHJhSW5mbyI6eyJmcmVlQmFnZ2FnZUFsbG93YW5jZSI6W3sic2VnbWVudElkIjoiYjFiMTk4ZmVhYTM2MTdlNTA4OThlODAzNTg5NzI4YWYiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiIxLTEtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjAtMjAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjA2NzZhZmM0ZGQ3ZGYyNzdjMWJkMWI4YWZjOTkyMDgwIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiMS0xLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjIwLTIwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH1dfSwicHJvZHVjdFR5cGUiOm51bGwsInByb2R1Y3RUYWciOnsiaW52b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjEsInJlc2NoZWR1bGVQcm9jZXNzaW5nVGltZSI6MzYwLCJ2b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjIsInJlc2NoZWR1bGVQZW5kaW5nVGltZSI6MjQwLCJ0aWNrZXRpbmdUaW1lIjoxMjAsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwicG9zQXJlYSI6W251bGwsbnVsbF0sImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIlAiLCJaIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImIxYjE5OGZlYWEzNjE3ZTUwODk4ZTgwMzU4OTcyOGFmIiwiZHVyYXRpb24iOjI4MCwiY2FycmllciI6Ik9WIiwiZmxpZ2h0Tm8iOiI0MDMiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiT1YiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ik9WNDAzIiwiYWlyY3JhZnRDb2RlIjoiSkVUIiwiZGVwQWlycG9ydCI6Ik1DVCIsImRlcFRlcm1pbmFsIjoiIiwiZGVwVGltZSI6IjIwMjYtMDktMzBUMTU6MzAiLCJhcnJBaXJwb3J0IjoiQ0dQIiwiYXJyVGVybWluYWwiOiIiLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQyMjoxMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMDY3NmFmYzRkZDdkZjI3N2MxYmQxYjhhZmM5OTIwODAiLCJkdXJhdGlvbiI6MzIwLCJjYXJyaWVyIjoiT1YiLCJmbGlnaHRObyI6IjQwNCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJPViIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiT1Y0MDQiLCJhaXJjcmFmdENvZGUiOiJKRVQiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOiIiLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQyMjo1NSIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6IiIsImFyclRpbWUiOiIyMDI2LTEyLTExVDAyOjE1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH1dfSwicnVsZXMiOltdLCJzZWFyY2hJZCI6InF1ZXJ5RmxpZ2h0X05FV0FQSTI2MDkxMzIxMTUzMTMwOThiMjQxMiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 66102.47, "calendar_total_sell": 66102.47, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 66102.47, "filter": { "id": "F1F400029-17", "price": 66102.47, "gross_total": 507.41, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "JET", "aircraft_name": "JET", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30T15:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11T02:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301530cgp202609302210403cgp202612102255mct202612110215404", "destination_reach_time": "PT10H0M", "destination_reach_timestamp": 36000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AB00028-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "sessionId": null, "supplier_title": "Aurora", "color_code": "#ffffff", "supplier_code": "aurohub", "supplier_uid": "F1AB00028", "supplier_partner_code": "aurohub-1-00028", "flight_group": [ { "group": 1, "flight_key": "F1AB00028-0-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "162f006c-30a4-4de1-88b5-123830e6054d", "origin": "MCT", "departure_time": "2026-09-30T15:30:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T22:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "403" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "403" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "P", "meal_code": null, "seat_available": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBasic", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1AB00028-0-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "4482852a-8ff4-44ca-9e2f-9da939eed1e0", "origin": "CGP", "departure_time": "2026-12-10T08:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T12:00:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "402" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "402" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Z", "meal_code": null, "seat_available": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBasic", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 66186.88, "gross_total": 510.57, "base_fare": 43348.78, "tax": 22838.1, "sell": { "currency": "BDT", "total": 66186.88, "base_fare": 43348.78, "tax": 22838.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE3LjU3LCJiYXNlX2ZhcmUiOjMzOC45OCwidGF4IjoxNzguNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTAuNTcsImJhc2VfZmFyZSI6MzMxLjk4LCJ0YXgiOjE3OC41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTAuNTcsImJhc2VfZmFyZSI6MzMxLjk4LCJ0YXgiOjE3OC41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66186.88, "base_fare": 43348.78, "tax": 22838.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "42453.62", "tax": "22838.10", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 66186.88, "base_fare": 43348.78, "tax": 22838.1, "gross": { "base_fare": "42453.62", "tax": "22838.10", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNy41NyIsImJhc2VfZmFyZSI6IjMzOC45OCIsInRheCI6IjE3OC41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMS45OCIsInRheCI6IjE3OC41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTEwLjU3IiwiYmFzZV9mYXJlIjoiMzMxLjk4IiwidGF4IjoiMTc4LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMxLjk4IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTEwLjU3IiwiYmFzZV9mYXJlIjoiMzMxLjk4IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUxMC41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "AHBasic", "brand_code": "AerohubBundle", "ruleId": "1", "fareKey": "162f006c-30a4-4de1-88b5-123830e6054d", "fareSequence": 0, "price": { "currency": "BDT", "total": 66186.88, "gross_total": 510.57, "base_fare": 43348.78, "tax": 22838.1, "sell": { "currency": "BDT", "total": 66186.88, "base_fare": 43348.78, "tax": 22838.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE3LjU3LCJiYXNlX2ZhcmUiOjMzOC45OCwidGF4IjoxNzguNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTAuNTcsImJhc2VfZmFyZSI6MzMxLjk4LCJ0YXgiOjE3OC41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTAuNTcsImJhc2VfZmFyZSI6MzMxLjk4LCJ0YXgiOjE3OC41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66186.88, "base_fare": 43348.78, "tax": 22838.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "42453.62", "tax": "22838.10", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 66186.88, "base_fare": 43348.78, "tax": 22838.1, "gross": { "base_fare": "42453.62", "tax": "22838.10", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNy41NyIsImJhc2VfZmFyZSI6IjMzOC45OCIsInRheCI6IjE3OC41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMS45OCIsInRheCI6IjE3OC41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTEwLjU3IiwiYmFzZV9mYXJlIjoiMzMxLjk4IiwidGF4IjoiMTc4LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMxLjk4IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTEwLjU3IiwiYmFzZV9mYXJlIjoiMzMxLjk4IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUxMC41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "AerohubBundle", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJzZWFyY2hJZCI6ImFiYTM5NTdiNjkwNWFiMjU2Mjg5Y2MzM2U0ZTZlMzliIiwicm91dGluZ0tleSI6IjE3ODkzMDUzMzU3NTQwNzIiLCJkYXRhIjoicWlPRm03QTd4VlZJUEFiUG5iT0tqK211VXAzbGFDNExWNW1kSVhWeE1xaDgyUm9kNTV6SzFUZ2FhUCtRQXJ5cVlVVm5BM3hMdysycXhVUkpJT1VGSk9ld1RtWmpLdlluWFFpZW5lR05LVmxhVDk1Uko3MTFQUGF6YjNsTHppcDVmZHE1Z29zaFFwaUxKRkpKNTF0b05rZ0h0cUZQU1Bkd1V3dmF0SFZscFJcL0sxTlFJeVR1cUZGViszbFQ1dDdLbFdacU1qWnVnZzRQdmZhb3EyNzk1cEZ4R3Fmbm5JbVdGQU5obzZCR1VXeERhWmZ4Rk92S1RKZ1pwazlsS1dqVTlWaHFnQ25haFR5bjBrXC9lOUNJSmpcL1Y1d0JWaTlTOEdlek5SUFwvVEFJYzcyQ3BwTFdcL0QxdmNWaWxSUmZZTnJNQjhTMHIxdXBqcm5DUFNrYnZxNlptZHMwVkN5T3gyVmV2Mk5SOVwveDhaM1Rwd0tya0FzdkRzdjhQZTdvVlpoMWhsT25DaTBIMyt4UEhDRU5TZ1AxVkJtV0dVSXk4TExlZkl6Sm5vRkFxWlFPd2hMS0h6OXVJcFlGb0hMOHBicWxseENnTzRXMkVoXC91c3Fya1VrM1FnYzR5NHg4cjFOU05OR21STHQ2RUM4RTdzSGRuMjNaNnFBUnFCUzdCUDJNZnZ1OTNtRjBPVzhCaXcydzQxYVdIc2FqRmZtbitFZDVxd3hVcHlmVVFuTFZtdlZLVnEra0JTUzhVY0QyMDA3V1VydVBjU2J1MEIrV3loeGt1a0xCbDZNTFdGUDZjTG1SdklqS0lIYWJFazJ5akp6a3lOZ0xqWUV1c1JiYUVXTU02VzQ2WUZ0bWRLdHRyVUdmM0lyZzFHTnpWZWxxRitcL1VNN2NjNkhPUU5IbE1FQmQ1ZkFEOG4zdjdVXC9USFdOWm1mN2s0Z1E5RWFFTmtmQyszSFYxU1ErWFE2WHVLN29cL3dkYW1ReEdxaUZoR010ZEVZSUVibkpTU3VqcVJhekNLdnI5RTlmbFpZVU4xVERJdTlPT3RVRUN0T0Y5dVBtOE5zdnkxeWdrMitJS2xlOTZYYTVjMGplWmZja0ZSYWV4dCtOSmU2ajFmd0FRaWJyOGJkTmZmSUExTTgrQ3UyZkxhcG94Z2Zrak1PelQ3MFd5NjFLdlBVaWxKRUFObmgyaEpzQTNNSVZTS0NmcG5HQUJQYTRHTVBSOUtDQWdDTE02RFVHak9ZeE5xUVN2WWVKamdEb1BuK3ZmM09LUWxsbFwvYXp1d3NwSUhuT012TElvUXFCM1lQU01hUXc5Mm9KYTVDYW1IcWZwbnBSekxLWm9rSjR6MzYxVndQbFNON1JEWVdvZCsxd0lkXC9MZ2F0MWFpc0U3YTFPbTYyXC9GQ0xqbzRIb2xcL241NDJhVjhcL1ZWdDI1S0toUGpnbVZheEFcL3BFcTU4SUhTMnhIYmpcL2JzUURTNE1FMkZISTRqckJyV1lqZnJ1Ylc5VmpcL1wvNWszVEhwY25EVjFBTVVwdExtM0t1QXdLK1VtcXBXeEJxYUtTSzFwbUxscW5IYlZ6bm9nUExvZ0VMVExqZFpjVnZzQkVTTGE4SXZlXC9sRU1YbURQQ1B4cWRYV2tqYUF5N0xieEwwSnc0eVwvYnRFZXRkWjRaRE52OFhzbzdlclVQTDltNldTekZWcWlsV3hiOG5OelZ5Ymk5T1N3OXR6NWJmYUhcL2l5WVwvMU1nSFUrRVdcL0hNcnhGR3JlcmJENXFKUzFQZDdPaGttd2VEQ1RkOW5rUmVqZDlGRlBxbVVwUkVnS3ZmV29UVkdGR3dYVlhhOFJJeEZCZjVYbFdiODZYTVdHMVQ1RVZPNmJBV2d3NG9VazBDTEUwNXNreFZ6RFlsamxlSTlFcXFHOFwvTXZQaDRJSzBzNWJXQmdZNkNGNnp4UU9wcDY5OFEzS1NpZmRcL2EzeHZrKzd6VUg0WGJXUHhUYTNoOXBpcDB1dUxXdTRaR0dUVHVTYVR6ZHc4dmNTMEdPb1BuWVhBajg5TmRRMTJVd1wvMUl3aWNyK0kraDJwWm1YUUFxQnFEbVJpYW1tc2N5SGMxZ1BuQzJCZ0ZUWUhnZWJcL1dIZmkxUmErNG9Ua00rZ01zZkkwd1wvUTBuV05WSjZ1dmg1Tk9LSDBKZStWandITElrbVZZUnBiTnFrRjJNRXhPSmp4bmdXd0hFU09ya1ZPa21jVlwvQkZzQ1E4VkpPT0JsWHcrTkh4dlN1Z0pVd2NTUGxvRmZEdUFEKzN4dWpGdGhpeFVYdlh4VThXRHFScCtBMHRKN0VLTzRtSjQxMDZEeFVGUmVIZUZJd1wvN3BwVzc0T3NpM3hnUjRKQlhOVGdKNGtVMTZiQ1UyVGpmMGowQVZwYlZ2YWxLRHdiczF6SUZhVUJDZ2cwcHVMXC9XZzlkbG14NVQwK3NUdHduYVJiSGRqNjM5YkMxcXc5TVN3K1lvbjE0XC9SU0pcLzJFMjloVjlMZTRkekhrbzk1c1wvODgyNkU2UVwvYnNPdGhpSk1Nd2FtSHJNTFR5SHd6WFk0bjlFZVdQS0ZRMXAyeThudFlualkxQ1NhRERNa250WDhJMCtOV3gxR1Z4N0gwY1Z0SExmbkltanBwSWMzNENuYmR4eFwvSkNIMVJXYmczVnRnbWdcL2FKK2ZudTZzVjZ4M29iZFNWdTkwVE5yR0pKa1Q2MHF5OTI2RWpQdURkdXBvb2JPcHRqQkRYTjhqQkxoK1hGc0ExRlFiUkxUUURYcStXNnFuQmpMR09JZ05KOXhZbnhLNGtaMmtOZEhYcTdQZHdwbVJHZ0hKaStBeVFMRnltK0FGcDBTOWZnNjFFZnZhTmdkZkVmTEt4RVpaK2d2dGxZaGJEcGpwM0RwNUpmbEV6Q3Ywam9seTcxZ1JQYTRQa0pDNkVzOXlLbjZ5MDVrRkxYbVpVV2FNSFZ2WjJQZ0dCT1graldTMG95amFqNTh5RTY0THFOc1wvQk1TaEhseWxKVmhycUkzcmlqakRxcTM3T01pNzJ0R3puTGlCQmtwdGRtcFRHdXFIRHlMMGpRWVwvMHVCaWp2bzJyQ2kyMEhuSjhyUEJMQkUrdytzYko1VkJwbnNuYmZIQjJqN0drVWFoQVlVWnJ1dFNRanRHbWlUWTRpQVo3d3FlSWxRcDY3ZUlqR0VLV3FxUllLRlRncjB0VWRmNDRjc2VwNmF3SDVsRkM3UEpJaEpNQ0lySTZwN3ROcXJKVjdUNUpuZ2xFRGtXZWw3d1Vmd2w5dGpvR3owQnJDTzEza2wxeEk3cFhIWGx1XC9CMlFcL1hcL014WnNDdUdUUVBDbGJ5cTl3UmlSQzJsNVhTeEhPTVllYjFIMUFpUWlkMU9Xd3FuV3dFY0d3MWZDRlVUMVV6a3kyQTZHMnptWHZCR1dqT2R6MXp4ZzBXTU9ZaHRIN0MwS2dDb1wvSzVNbDRMUk5ja3U2TDRhK00rTUwwT3RrY3pLbTk3VE41RzZINFQ4Z0JOendndXo3NUJ3dE5sMVFKaWV5Z1YrYW54RVVaaExsSVRLXC85UzhrV3FuUkRcLzZMMWdHc24zOHl6TWZxZkM1OHVuVWd2VGkzd0tWZFwvczFGNjlXUTZKMlhnS1B1WVkrU1NRcndCRUh2VTB0aFZia1wvekFZQU8wcUpZN1Iza3A2TXhNaGxmQ3p6eXZYeFVDVXl6T2pRbFRzZFVoN1pcL1UydWFjaDA1dmdBb09EdmhRWTV4TVwvWHd0UVFRSG41VWlna3Rsc1lWS3V3aXJ1bnpxM24rMXlkMWlQanRmemdZSklKendaRDRYWVZJMllZSEU4MHdDQ2twRjVmSkhidGRtT0l6a0NkNkxYZnVXNDhVZmZOUUZJbENMbGFNWVprYVJkUWNtZDRlN2ZHOEhGbHM2U2RiY3Vic04yV2ZsNnVoWGdVVmc5ZnFHcWlQVEVsOGhYQURzdXBWaHdNOHk3SVdKR09scDI4ays1UTJneXhqQmhZQU9yc0ttQTF3WEFZbm5sMkwwOENyZWJRbnNEbWJtU2RlelpcLzZaclNCRElpSlUyWEVvTDcrQXcwSGdDXC9QY1hhd0hvQ00wSzBqZzN5ZloxYW5DRTNcL1FCejhoaERwZXNwdWVIUkdcL1MyZkNNek5LVkxjMGxEbmFzakhcL09xV2NDTGdHR0lRUzVGbzU2UU5COVRyUEx1N3RrWWVFTzFzVE1zUml2cENITnh6eHYzM3pKVlg2Nk9JeFRQaVlYU2QwWUFLMWd5NGNNa28ya0hKYW1BekxOdmU5NU1KQU05OG8zeHNcL2pIYndPQzdRQ3c1UkpOVkhHMUZsWFIyVjNQRlZ1MFF3S01sU2REXC8raW9SNVJzaFF3VCt6NUZmcmNhR1czd1RLZjZST0cxWHRBWGVnaHVvK0FWUEVOZkZGa3NTbjBGXC9ZTjJ2bTd2MkVXdmZTanVKbEdHaGxNSlBWTUNoSUJwb1wvT1wvb2pPejFNekQ2VDdQVzFQcyt5M2hlM2REdjl2SWdpRVhkNHU3Nk1LK00rcWhmaHAxU2M0clhtazcreURmR2Z0M2N2aXdwRjVFTjNZUjh1amE0OEVVT0VQUkRNQjJYMTljNnhwalVSOFNZVE9pZEJTVHNDR1ZwN0hodzlheGRsWmthTE9saTNRR0VxUEp6c2VjVFlhNldxTkpNOEw2d0pEYm41T0JiZ1wvTWFqanIwYmttKzNLK1NjUEhQaFFnNUVKSTE2ZU1RZFk2TUx4MTZOTzI3Z1hRa1BZa1pDWkxndHFuYXBxMjhvc1lxeHhBUnd3SFNhTkdFaVJ5NHAxaklYTHRSVk12M3c5UjJibElLdzVINFFFeEpac1A3WUxkMU8wcEVIb2EyaHFocUp2T05zRDN6UFVUdzQ0aUZRa1Y3R2p6TGVxRmhXRXdJZlZZXC91MDloajF5MWhRUGxiQXE5a3FrTGZSUEtcL0s0TDhydHRxOUJUQnluSGFiS1pLUlozSjBvdURwYUhiUFd0T2hObHBMQ1piVm5xZERYQXZHU3VKNXZMNU5vRU9nS2tZZnl6eGxXNTVJVzlTXC9tdFVad3JhWjgzMzZFVm01MVdYNHJzRDFuQlp4ampMbHdYSzJ5VnFWS0VGcGxSRE56UWdoZVBQaWNMNGZXY3J6alRUYWhFYnE1eTBWT2VzZEJqZXE4b2N1ODJIbzJcL2RUMnpBNnNnTWE0bTVQcElyNFU2OVh4UDRKWFZQM1R0WUl0RXhmK1ZTRkN2SWFiN2hQYWZWTndlMDZnaStcL0xYbFNqazBwYjlUc0RPZk5FXC84d0hMSDNNcVp1a0ZIRzlKbTVXVzBaZmQrSDlUd1hvRDNhVVR1c1g0cXNFdHdydk5aeEJWNmw3RktcL09XTFMxeHo5cDUrZURJaHFESGFxOTBsTElEZmVGWHBJSWd4MkxSdkZacEE5ZWU4b3VBaUtLUXZVVjhETENMZmpEc0FHT1wvSGlaS0hlK28wV1wvKzdIa3FoRWlVdjl1WlZidUhUWUkyMzFBd2FSOGVLVTVtR2RcL3hjQVpoTUlnWVdtRFdLSCtwRm1tcmhqVXBCcTQrbm9EdWtnWndxSE1sRVFxNEhyanBpUmlTc1dLR21UdmVSUldZdlU2QXh5Q09UMlFjalJPWFB1WlduYyt1OGVzYjJwVW1USFZlZWhlNXR2clZVUFhzdnRJeVFNYmdGQUZoaGdjTzA1XC9hMWZ0VDZhdTVnSUpIVmdlTU9rN0ZkWlpcL1o3NmF6UXIwRDFcL3A5bkp4XC9wWkJrTnhRTTZzY2RYdE54aTVwT0V2K2c4K25xQ3IwTklwVHJLWnVwTWdIN1VpWEtpTWdcL3YzM09TRm9acTJxZHZkNjRzdEQ4M2JZTGJGcW5GS0w2REU1ZzBSWTlzbzlSUnBcL29zNCtsTHVOR3dNdFpudjlZUWlNZ2ZUY3N4QnRhWUxPWlV5eUtrY21SWVNialN4SkQxK2ttYWl3XC9Gd1pJeU5ZZ2lzOHJtcDNpWG9XQm5FUG9MMzFKZGxXcjVxUUdPZUFGSVJQQSsxSDN5MHJja2pxRkVpakJvZUF4Y25oUHZ1ZTl0QldlNFdMKzNvN1dPNUpqT2JpN1E0N3RXK3oyNGxYSHRIRnArUGYxd0o4b24xemNESXk4VWw1dWlUeWlmNXhxbktWVlhTUHB2TEFFNG44K0prTXNFYlBwXC9USnN4Ulhobmt4SUxnV0pkRXlGUmV0QkVmaCtkY3g1cDJQTm51YTRQRjJwOFJqVUpJbXMxVFM2b1RYMlwvaUFxYTBQazIydzMwcVo3MExqR042XC84aFJlUE9PVmlSWWVtYUN6TjZpOEduOTg1ZDF1OUlWS09nRzNmdko3bWtZeGRPZ1pSdDI5c1NsUXhoWkpLZ0hoV1J0NTBMR0tCZXNxWmxud2UzTXFLelpqMGNIUkNZdElLZnNpZTkydTVnam9zN1Q2dkgxV1BFZzA5UXFJN1l2dkswMUhOT2FwY3Vtdlkyc2xaZWkxVllLdTRkeW9nNGhMTWFIZVhmWUlRXC9kMEdsOGV1ZlZxMXpCTFByZjVyT3g0TEFmQkU0bFdLbGFsSUVkdHpDaWlJR2c3T3JcL1Z1K0xvWENkQnhtY2JyYzF2cmpPd3dwSUpRZzdCUzhGMkh4SVh2Sm5TYTY3VFlYSWRBZEI1VkZCOUVaUXdhS0xTSW5XSldzd2JvWWZPN2xWbDdTbEdBS1g2QmNobFM2Q0FhbGFiWFNPeFRwZmxhVE83WFI2RU9SOGVhMjdBQnZ1RjlIN1k0TU5lUVlib2hSeWhoZWNyNjNWMVV1ZmIzXC9nTW9pbmZvZXNVVTlyallxeUV1K0Z5VnR0MXZSVmhBRGJ4K2JxVml2XC9lVGN2ZVpET0JUYkl4K3lRZ2dnWExJOHU5Q1wvTUcrTG5JSGZmcTQ2SldBSmdOXC9DRW8zSlk2ZTNzdlFiSUdteWY5UEcwU2wxVElHZ3BVZFBSeW1NVHRkUXNxXC95aVRDdVhVdVVOUld1R0NCS0ROdGtuQzRZNytyRktvVWhEd0ZneDRjWk8zaENBNHpyT3VJdkxiVXlPSXB2R0ptUDVpbThnbHgxYVhpY0xpaVJscWVmOVc2d0RjelBLRW9uZWxQUjlnZEdFRUxPcVlDVVF6ZWdIc0tHdlRqd0xTZ0xcLytVdHU1MWdIRXY2dXU2aHptY0hPSnFvSFhPakN0bitBNWNOcEhSdkZxNzA2bTNJQzhTRXlVY1ZrUzFOMzU5NmVCYW54VVI1UzhwY0FmXC9FTXdidmVNM1pJQWdVZmJoN2N0WVdXbkVJNXNLQ3ZPTUwyRGcxeUQ4VHg0cU5rZUFicENqQ282UXRCaHZZVEFmcjNSdGxoSlZIRnNKaUJXeUg4djdFM3ZTU29laHNiZlpvT3Bjc0ViWGIyUDhiMnU5QXYyWjhnYVAzMHF1NEtGenFkT0Nkc0h1ams1cFVMakVINWszcnNCOG14ZFJUWHFUNkFNMXNpNU44V2hMeXNraFwvaVR3MWhEN1B0MDRWdXRaY05qQ1wvc0JXRkJjWkdhQW13b0ppblRHSVNhYzlpSzYxdk5UbzJiVTNWbkUwNjNURDhcL1JGNDZvSzlGXC9sWlcrSDd1Y2wzK3JZejNTUUJnNjUwV3Vta0VkWExtVVo4a2JlWWFyMXp5ZWxUWDhPUW9xMCtPckRWQmhnYW9hWGcrNFY2NGp0TDZQUHVWaGsxYnZhZTVWUWN4c2VVTHJmWWtCZ091UzNscXJIZ3pnOVpyYlhYZHF4OWhNYkRzWFdtNTd4R1J1bE9SUzFPejlhOGhKNjRZdHVmK0JPZzhTQjVcL256eFhOTU9KV0I3ZTVGUTZxUytoU3ViNmhCZ0w4VzloQlFnbUFKZUNWN0ZXQzU0QzEzUDlSK21XU3FnQzhOZ0tuYkR5NVwveTY3TWFkY2FDbHA1RTRTOGM0WE9ZaVwvNHYweHRSMkowMGFId0IxTXVHVW0xRDdESVliTGo4RVd5NGFmUXVXV0R0bDIzTmZjOFZ4Q3ZDUkJ2NGdnY2lobVd4K3UxRHBEXC8wbGVFUnVjbjJGZEZ2OEZBbEQ3elBZSjFaKzlEam1qNng3dmZuMXBab2FMOU9iak93SlhFSkpFTTBQZkk5N3creFQwU2cwNENmeCtKUSs5RktTVEd0aVpQQXc3SW80QmtcLzBmTUN3UEtEemFBcklMcmxFWUU4XC94NjJUdVU3UGY5WlNWQ25NOG5rbWErclwvWnUxU1l1ZUZTdWJUcnFSOUh5ZEgwRmtNMUZlSWFHQ1JncDZwUXlaR0NlNmZpOTNkWUpKZ21ZelBReFlRZ09FQmphd3NISkg4Z1wvZW9rNEdPM1Blb0RkNzNmeUd5dXBYclozdTBBcWZkMGpEY08xcE9WN0JxNjREdkJEekIxUlBDbG9kdlg1U0xqeWk0QklcL01ZXC9DeHFRZjUycVwvWXVWanFwTVZqRnRocTZ2T290RVphYVpKWmN5dEg3bWtSSUYrdHk5Q2szUjFNQ2ZZS2VNQU8rbDBaQ1ZGUlwvMmt5dllSKzJZeE9uUEFqT09GSnNwM2hMbzdyZGZkY1RuUjloTnhpOFwvaFdic3l2eFNZZ2hkMEJSVzNVaWorRkJTaW1GMWU0bjkxVStzaG5odzJYaVF2ZzQwbGg4RzdhaUFER0k4ZVZxXC9UOGg3UDUxV3RqcFF2R1ZodXNtWnVnZndvVnBKWUtJcTIrMGRPU3g0RXAzK2gyWXRsakozbnBQNUhOS1hJMGs4Ujkrc3JFU1lsNjhKNWt1N2xFc2sxdVBQNWNNZGxoQmtcL2ZxMmRtT1VSVUFuZ0x5SUhuTDR6Vm1KXC83anBDUnZVd2hFMVU1c2hLTjRDZUxtcndJU2hiWHZXOHl6VVdFQjJPd1BTelwvMGx2cjRyZWFCSko0cVc1SlRWZ0VoVkQ1aUZUWDRic0VlMTNnYUFBQk1tcVlpNW9QNVV3NDBYc1NVbVhuYW5JUTRaVGZHckw5SVhmVVBGeHJ4b0kwU2d5a0FiSWY3T3lCT1BkbStHWVBPY0w3Z3oxRzNXR1g4NkhLb1Jnck5yTkRlOHNnS0dQMlVSdGZHbkRiQVkrSjdIb3BaXC9yd0hFWFRGNnNsQU9oSUsxMHJDQVNidXZUS2ZEUDBPQTBUeXI2TW9OSmU2NlNqUjdUa1NvbE1lVHFGMThHM09kS21mK0hZNjZGZUErZVp6Q3VvcllNYThuMFdNemt1alpaaStFSndDQ0g4UWoxZmhVXC9XRmVFN1E3aEliTFdJTWg2RWpkbVpuYmk2Tkl2enZhTUVXRGdzN3hKRVNhd0FCM0ZZRXFQNjRKMkg2Z0phbHJ6ZTQrR04ydHpLSSs3U0d6MWw5dkRlNGNcL3VCNzJ4QmZxbnR5QjFPNXhqZEZ0dTNXN0pCQXA3a3BEbHZ5K2xcL2xqZ1NhK2g0VFwvMXJxUVwvdUN4XC93OUdqR1NBQ3ROd2g4Tm91SjlDOGdybHFUZ2swNDdwdG9tQVBrTCtlSWo2eGdDb3ZmTEw2bGwrdm9uNUpjaGhGbFNCeXVGSWtSUHI0Y2ZnMnRLNGx3RHZyRXAzM0Z6eVJQNW1ad1Z1Slh5Mnp3dUUxUU1OVGhsRVk2T0EwckNGOUxTMXhhcWFzbjlkUW5JeFNUMnR5QWo2dzRnaFVuRnRITnBndmtRNG1NZytWcXlOM2RseUlzcENZY3FETEFrenMybDNvXC9Kc2dsait4U2I4dWNqOGFJRWJNV0RSMVBxdGlBPT0iLCJhZ2VuY3lBY2NvdW50SUQiOiIyNCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIxNjJmMDA2Yy0zMGE0LTRkZTEtODhiNS0xMjM4MzBlNjA1NGQiLCJydWxlSWQiOiIxIiwicm91dGluZyI6eyJyb3V0ZVR5cGUiOjEsInJvdXRpbmdLZXkiOiIxNzg5MzA1MzM1NzU0MDcyIiwiZnJvbVNlZ21lbnRzIjpbeyJhaXJjcmFmdENvZGUiOiJKRVQiLCJhcnJBaXJwb3J0IjoiQ0dQIiwiYXJyVGVybWluYWwiOiIiLCJhcnJUaW1lIjoiMjAyNjA5MzAyMjEwIiwiY2FycmllciI6Ik9WIiwiZGF0YSI6IiIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6IiIsImRlcFRpbWUiOiIyMDI2MDkzMDE1MzAiLCJkdXJhdGlvbiI6MjgwLCJmYXJlcyI6W3sicGF4RmFyZSI6eyJBRFQiOlt7ImNoYXJnZVR5cGUiOiJGYXJlUHJpY2UiLCJjaGFyZ2VEZXNjIjoiIiwiY2hhcmdlQ29kZSI6IiIsImFtb3VudCI6MzMxLjk4LCJvcmlnaW5hbEFtb3VudCI6MzMxLjk4LCJjdXJyZW5jeSI6IlVTRCIsIm9yaWdpbmFsQ3VycmVuY3kiOiJVU0QifSx7ImNoYXJnZVR5cGUiOiJUYXgiLCJjaGFyZ2VEZXNjIjoiIiwiY2hhcmdlQ29kZSI6IiIsImFtb3VudCI6MTc4LjU5LCJvcmlnaW5hbEFtb3VudCI6MTc4LjU5LCJjdXJyZW5jeSI6IlVTRCIsIm9yaWdpbmFsQ3VycmVuY3kiOiJVU0QifV0sIkNIRCI6W10sIklORiI6W119LCJhdmFpbGFibGVDb3VudCI6OSwiZmFyZUtleSI6IjE2MmYwMDZjLTMwYTQtNGRlMS04OGI1LTEyMzgzMGU2MDU0ZCIsImZhcmVCYXNpc0NvZGUiOiIiLCJmYXJlU2VxdWVuY2UiOjAsInByb2R1Y3RDbGFzcyI6IlkiLCJjYWJpbk5hbWUiOiJFY29ub215IiwiY2FiaW5DbGFzcyI6IlAiLCJmYXJlVHlwZUNvZGUiOiJBZXJvaHViQnVuZGxlIiwiZmFyZVR5cGVEZXNjIjoiQUhCYXNpYyIsImlzc3VlUG9saWN5VHlwZSI6IlIxLFMxLFQxIiwiYWdlbmN5QWNjb3VudElEIjoyNCwicnVsZUlkIjoiMSIsImJ1bmRsZUlkIjowfV0sImZsaWdodE51bWJlciI6Ik9WNDAzIiwic3RvcEFpcnBvcnRzIjpbXSwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nRmxpZ2h0TnVtYmVyIjoiIiwib3BlcmF0aW5nQ2FycmllciI6IiJ9XSwicmV0U2VnbWVudHMiOlt7ImFpcmNyYWZ0Q29kZSI6IkpFVCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6IiIsImFyclRpbWUiOiIyMDI2MTIxMDEyMDAiLCJjYXJyaWVyIjoiT1YiLCJkYXRhIjoiIiwiZGVwQWlycG9ydCI6IkNHUCIsImRlcFRlcm1pbmFsIjoiIiwiZGVwVGltZSI6IjIwMjYxMjEwMDg0MCIsImR1cmF0aW9uIjozMjAsImZhcmVzIjpbeyJwYXhGYXJlIjp7IkFEVCI6W3siY2hhcmdlVHlwZSI6IkZhcmVQcmljZSIsImNoYXJnZURlc2MiOiIiLCJjaGFyZ2VDb2RlIjoiIiwiYW1vdW50IjowLCJvcmlnaW5hbEFtb3VudCI6MCwiY3VycmVuY3kiOiJVU0QiLCJvcmlnaW5hbEN1cnJlbmN5IjoiVVNEIn0seyJjaGFyZ2VUeXBlIjoiVGF4IiwiY2hhcmdlRGVzYyI6IiIsImNoYXJnZUNvZGUiOiIiLCJhbW91bnQiOjAsIm9yaWdpbmFsQW1vdW50IjowLCJjdXJyZW5jeSI6IlVTRCIsIm9yaWdpbmFsQ3VycmVuY3kiOiJVU0QifV0sIkNIRCI6W10sIklORiI6W119LCJhdmFpbGFibGVDb3VudCI6OSwiZmFyZUtleSI6IjQ0ODI4NTJhLThmZjQtNDRjYS05ZTJmLTlkYTkzOWVlZDFlMCIsImZhcmVCYXNpc0NvZGUiOiIiLCJmYXJlU2VxdWVuY2UiOjAsInByb2R1Y3RDbGFzcyI6IlkiLCJjYWJpbk5hbWUiOiJFY29ub215IiwiY2FiaW5DbGFzcyI6IloiLCJmYXJlVHlwZUNvZGUiOiJBZXJvaHViQnVuZGxlIiwiZmFyZVR5cGVEZXNjIjoiQUhCYXNpYyIsImlzc3VlUG9saWN5VHlwZSI6IlIxLFMxLFQxIiwiYWdlbmN5QWNjb3VudElEIjoyNCwicnVsZUlkIjoiMSIsImJ1bmRsZUlkIjowfV0sImZsaWdodE51bWJlciI6Ik9WNDAyIiwic3RvcEFpcnBvcnRzIjpbXSwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nRmxpZ2h0TnVtYmVyIjoiIiwib3BlcmF0aW5nQ2FycmllciI6IiJ9XSwiZGF0YSI6InFpT0ZtN0E3eFZWSVBBYlBuYk9LaittdVVwM2xhQzRMVjVtZElYVnhNcWg4MlJvZDU1eksxVGdhYVArUUFyeXFZVVZuQTN4THcrMnF4VVJKSU9VRkpPZXdUbVpqS3ZZblhRaWVuZUdOS1ZsYVQ5NVJKNzExUFBhemIzbEx6aXA1ZmRxNWdvc2hRcGlMSkZKSjUxdG9Oa2dIdHFGUFNQZHdVd3ZhdEhWbHBSXC9LMU5RSXlUdXFGRlYrM2xUNXQ3S2xXWnFNalp1Z2c0UHZmYW9xMjc5NXBGeEdxZm5uSW1XRkFOaG82QkdVV3hEYVpmeEZPdktUSmdacGs5bEtXalU5VmhxZ0NuYWhUeW4wa1wvZTlDSUpqXC9WNXdCVmk5UzhHZXpOUlBcL1RBSWM3MkNwcExXXC9EMXZjVmlsUlJmWU5yTUI4UzByMXVwanJuQ1BTa2J2cTZabWRzMFZDeU94MlZldjJOUjlcL3g4WjNUcHdLcmtBc3ZEc3Y4UGU3b1ZaaDFobE9uQ2kwSDMreFBIQ0VOU2dQMVZCbVdHVUl5OExMZWZJekpub0ZBcVpRT3doTEtIejl1SXBZRm9ITDhwYnFsbHhDZ080VzJFaFwvdXNxcmtVazNRZ2M0eTR4OHIxTlNOTkdtUkx0NkVDOEU3c0hkbjIzWjZxQVJxQlM3QlAyTWZ2dTkzbUYwT1c4Qml3Mnc0MWFXSHNhakZmbW4rRWQ1cXd4VXB5ZlVRbkxWbXZWS1ZxK2tCU1M4VWNEMjAwN1dVcnVQY1NidTBCK1d5aHhrdWtMQmw2TUxXRlA2Y0xtUnZJaktJSGFiRWsyeWpKemt5TmdMallFdXNSYmFFV01NNlc0NllGdG1kS3R0clVHZjNJcmcxR056VmVscUYrXC9VTTdjYzZIT1FOSGxNRUJkNWZBRDhuM3Y3VVwvVEhXTlptZjdrNGdROUVhRU5rZkMrM0hWMVNRK1hRNlh1SzdvXC93ZGFtUXhHcWlGaEdNdGRFWUlFYm5KU1N1anFSYXpDS3ZyOUU5ZmxaWVVOMVRESXU5T090VUVDdE9GOXVQbThOc3Z5MXlnazIrSUtsZTk2WGE1YzBqZVpmY2tGUmFleHQrTkplNmoxZndBUWlicjhiZE5mZklBMU04K0N1MmZMYXBveGdma2pNT3pUNzBXeTYxS3ZQVWlsSkVBTm5oMmhKc0EzTUlWU0tDZnBuR0FCUGE0R01QUjlLQ0FnQ0xNNkRVR2pPWXhOcVFTdlllSmpnRG9Qbit2ZjNPS1FsbGxcL2F6dXdzcElIbk9NdkxJb1FxQjNZUFNNYVF3OTJvSmE1Q2FtSHFmcG5wUnpMS1pva0o0ejM2MVZ3UGxTTjdSRFlXb2QrMXdJZFwvTGdhdDFhaXNFN2ExT202MlwvRkNMam80SG9sXC9uNTQyYVY4XC9WVnQyNUtLaFBqZ21WYXhBXC9wRXE1OElIUzJ4SGJqXC9ic1FEUzRNRTJGSEk0anJCcldZamZydWJXOVZqXC9cLzVrM1RIcGNuRFYxQU1VcHRMbTNLdUF3SytVbXFwV3hCcWFLU0sxcG1MbHFuSGJWem5vZ1BMb2dFTFRMamRaY1Z2c0JFU0xhOEl2ZVwvbEVNWG1EUENQeHFkWFdramFBeTdMYnhMMEp3NHlcL2J0RWV0ZFo0WkROdjhYc283ZXJVUEw5bTZXU3pGVnFpbFd4YjhuTnpWeWJpOU9Tdzl0ejViZmFIXC9peVlcLzFNZ0hVK0VXXC9ITXJ4RkdyZXJiRDVxSlMxUGQ3T2hrbXdlRENUZDlua1JlamQ5RkZQcW1VcFJFZ0t2ZldvVFZHRkd3WFZYYThSSXhGQmY1WGxXYjg2WE1XRzFUNUVWTzZiQVdndzRvVWswQ0xFMDVza3hWekRZbGpsZUk5RXFxRzhcL012UGg0SUswczViV0JnWTZDRjZ6eFFPcHA2OThRM0tTaWZkXC9hM3h2ays3elVINFhiV1B4VGEzaDlwaXAwdXVMV3U0WkdHVFR1U2FUemR3OHZjUzBHT29QbllYQWo4OU5kUTEyVXdcLzFJd2ljcitJK2gycFptWFFBcUJxRG1SaWFtbXNjeUhjMWdQbkMyQmdGVFlIZ2ViXC9XSGZpMVJhKzRvVGtNK2dNc2ZJMHdcL1EwbldOVko2dXZoNU5PS0gwSmUrVmp3SExJa21WWVJwYk5xa0YyTUV4T0pqeG5nV3dIRVNPcmtWT2ttY1ZcL0JGc0NROFZKT09CbFh3K05IeHZTdWdKVXdjU1Bsb0ZmRHVBRCszeHVqRnRoaXhVWHZYeFU4V0RxUnArQTB0SjdFS080bUo0MTA2RHhVRlJlSGVGSXdcLzdwcFc3NE9zaTN4Z1I0SkJYTlRnSjRrVTE2YkNVMlRqZjBqMEFWcGJWdmFsS0R3YnMxeklGYVVCQ2dnMHB1TFwvV2c5ZGxteDVUMCtzVHR3bmFSYkhkajYzOWJDMXF3OU1TdytZb24xNFwvUlNKXC8yRTI5aFY5TGU0ZHpIa285NXNcLzg4MjZFNlFcL2JzT3RoaUpNTXdhbUhyTUxUeUh3elhZNG45RWVXUEtGUTFwMnk4bnRZbmpZMUNTYURETWtudFg4STArTld4MUdWeDdIMGNWdEhMZm5JbWpwcEljMzRDbmJkeHhcL0pDSDFSV2JnM1Z0Z21nXC9hSitmbnU2c1Y2eDNvYmRTVnU5MFROckdKSmtUNjBxeTkyNkVqUHVEZHVwb29iT3B0akJEWE44akJMaCtYRnNBMUZRYlJMVFFEWHErVzZxbkJqTEdPSWdOSjl4WW54SzRrWjJrTmRIWHE3UGR3cG1SR2dISmkrQXlRTEZ5bStBRnAwUzlmZzYxRWZ2YU5nZGZFZkxLeEVaWitndnRsWWhiRHBqcDNEcDVKZmxFekN2MGpvbHk3MWdSUGE0UGtKQzZFczl5S242eTA1a0ZMWG1aVVdhTUhWdloyUGdHQk9YK2pXUzBveWphajU4eUU2NExxTnNcL0JNU2hIbHlsSlZocnFJM3JpampEcXEzN09NaTcydEd6bkxpQkJrcHRkbXBUR3VxSER5TDBqUVlcLzB1Qmlqdm8yckNpMjBIbko4clBCTEJFK3crc2JKNVZCcG5zbmJmSEIyajdHa1VhaEFZVVpydXRTUWp0R21pVFk0aUFaN3dxZUlsUXA2N2VJakdFS1dxcVJZS0ZUZ3IwdFVkZjQ0Y3NlcDZhd0g1bEZDN1BKSWhKTUNJckk2cDd0TnFySlY3VDVKbmdsRURrV2VsN3dVZndsOXRqb0d6MEJyQ08xM2tsMXhJN3BYSFhsdVwvQjJRXC9YXC9NeFpzQ3VHVFFQQ2xieXE5d1JpUkMybDVYU3hIT01ZZWIxSDFBaVFpZDFPV3dxbld3RWNHdzFmQ0ZVVDFVemt5MkE2RzJ6bVh2QkdXak9kejF6eGcwV01PWWh0SDdDMEtnQ29cL0s1TWw0TFJOY2t1Nkw0YStNK01MME90a2N6S205N1RONUc2SDRUOGdCTnp3Z3V6NzVCd3RObDFRSmlleWdWK2FueEVVWmhMbElUS1wvOVM4a1dxblJEXC82TDFnR3NuMzh5ek1mcWZDNTh1blVndlRpM3dLVmRcL3MxRjY5V1E2SjJYZ0tQdVlZK1NTUXJ3QkVIdlUwdGhWYmtcL3pBWUFPMHFKWTdSM2twNk14TWhsZkN6enl2WHhVQ1V5ek9qUWxUc2RVaDdaXC9VMnVhY2gwNXZnQW9PRHZoUVk1eE1cL1h3dFFRUUhuNVVpZ2t0bHNZVkt1d2lydW56cTNuKzF5ZDFpUGp0ZnpnWUpJSnp3WkQ0WFlWSTJZWUhFODB3Q0NrcEY1ZkpIYnRkbU9JemtDZDZMWGZ1VzQ4VWZmTlFGSWxDTGxhTVlaa2FSZFFjbWQ0ZTdmRzhIRmxzNlNkYmN1YnNOMldmbDZ1aFhnVVZnOWZxR3FpUFRFbDhoWEFEc3VwVmh3TTh5N0lXSkdPbHAyOGsrNVEyZ3l4akJoWUFPcnNLbUExd1hBWW5ubDJMMDhDcmViUW5zRG1ibVNkZXpaXC82WnJTQkRJaUpVMlhFb0w3K0F3MEhnQ1wvUGNYYXdIb0NNMEswamczeWZaMWFuQ0UzXC9RQno4aGhEcGVzcHVlSFJHXC9TMmZDTXpOS1ZMYzBsRG5hc2pIXC9PcVdjQ0xnR0dJUVM1Rm81NlFOQjlUclBMdTd0a1llRU8xc1RNc1JpdnBDSE54enh2MzN6SlZYNjZPSXhUUGlZWFNkMFlBSzFneTRjTWtvMmtISmFtQXpMTnZlOTVNSkFNOThvM3hzXC9qSGJ3T0M3UUN3NVJKTlZIRzFGbFhSMlYzUEZWdTBRd0tNbFNkRFwvK2lvUjVSc2hRd1QrejVGZnJjYUdXM3dUS2Y2Uk9HMVh0QVhlZ2h1bytBVlBFTmZGRmtzU24wRlwvWU4ydm03djJFV3ZmU2p1SmxHR2hsTUpQVk1DaElCcG9cL09cL29qT3oxTXpENlQ3UFcxUHMreTNoZTNkRHY5dklnaUVYZDR1NzZNSytNK3FoZmhwMVNjNHJYbWs3K3lEZkdmdDNjdml3cEY1RU4zWVI4dWphNDhFVU9FUFJETUIyWDE5YzZ4cGpVUjhTWVRPaWRCU1RzQ0dWcDdIaHc5YXhkbFprYUxPbGkzUUdFcVBKenNlY1RZYTZXcU5KTThMNndKRGJuNU9CYmdcL01hampyMGJrbSszSytTY1BIUGhRZzVFSkkxNmVNUWRZNk1MeDE2Tk8yN2dYUWtQWWtaQ1pMZ3RxbmFwcTI4b3NZcXh4QVJ3d0hTYU5HRWlSeTRwMWpJWEx0UlZNdjN3OVIyYmxJS3c1SDRRRXhKWnNQN1lMZDFPMHBFSG9hMmhxaHFKdk9Oc0QzelBVVHc0NGlGUWtWN0dqekxlcUZoV0V3SWZWWVwvdTA5aGoxeTFoUVBsYkFxOWtxa0xmUlBLXC9LNEw4cnR0cTlCVEJ5bkhhYktaS1JaM0owb3VEcGFIYlBXdE9oTmxwTENaYlZucWREWEF2R1N1SjV2TDVOb0VPZ0trWWZ5enhsVzU1SVc5U1wvbXRVWndyYVo4MzM2RVZtNTFXWDRyc0QxbkJaeGpqTGx3WEsyeVZxVktFRnBsUkROelFnaGVQUGljTDRmV2NyempUVGFoRWJxNXkwVk9lc2RCamVxOG9jdTgySG8yXC9kVDJ6QTZzZ01hNG01UHBJcjRVNjlYeFA0SlhWUDNUdFlJdEV4ZitWU0ZDdklhYjdoUGFmVk53ZTA2Z2krXC9MWGxTamswcGI5VHNET2ZORVwvOHdITEgzTXFadWtGSEc5Sm01V1cwWmZkK0g5VHdYb0QzYVVUdXNYNHFzRXR3cnZOWnhCVjZsN0ZLXC9PV0xTMXh6OXA1K2VESWhxREhhcTkwbExJRGZlRlhwSUlneDJMUnZGWnBBOWVlOG91QWlLS1F2VVY4RExDTGZqRHNBR09cL0hpWktIZStvMFdcLys3SGtxaEVpVXY5dVpWYnVIVFlJMjMxQXdhUjhlS1U1bUdkXC94Y0FaaE1JZ1lXbURXS0grcEZtbXJoalVwQnE0K25vRHVrZ1p3cUhNbEVRcTRIcmpwaVJpU3NXS0dtVHZlUlJXWXZVNkF4eUNPVDJRY2pST1hQdVpXbmMrdThlc2IycFVtVEhWZWVoZTV0dnJWVVBYc3Z0SXlRTWJnRkFGaGhnY08wNVwvYTFmdFQ2YXU1Z0lKSFZnZU1PazdGZFpaXC9aNzZhelFyMEQxXC9wOW5KeFwvcFpCa054UU02c2NkWHROeGk1cE9FditnOCtucUNyME5JcFRyS1p1cE1nSDdVaVhLaU1nXC92MzNPU0ZvWnEycWR2ZDY0c3REODNiWUxiRnFuRktMNkRFNWcwUlk5c285UlJwXC9vczQrbEx1Tkd3TXRabnY5WVFpTWdmVGNzeEJ0YVlMT1pVeXlLa2NtUllTYmpTeEpEMStrbWFpd1wvRndaSXlOWWdpczhybXAzaVhvV0JuRVBvTDMxSmRsV3I1cVFHT2VBRklSUEErMUgzeTByY2tqcUZFaWpCb2VBeGNuaFB2dWU5dEJXZTRXTCszbzdXTzVKak9iaTdRNDd0Vyt6MjRsWEh0SEZwK1BmMXdKOG9uMXpjREl5OFVsNXVpVHlpZjV4cW5LVlZYU1BwdkxBRTRuOCtKa01zRWJQcFwvVEpzeFJYaG5reElMZ1dKZEV5RlJldEJFZmgrZGN4NXAyUE5udWE0UEYycDhSalVKSW1zMVRTNm9UWDJcL2lBcWEwUGsyMnczMHFaNzBMakdONlwvOGhSZVBPT1ZpUlllbWFDek42aThHbjk4NWQxdTlJVktPZ0czZnZKN21rWXhkT2daUnQyOXNTbFF4aFpKS2dIaFdSdDUwTEdLQmVzcVpsbndlM01xS3paajBjSFJDWXRJS2ZzaWU5MnU1Z2pvczdUNnZIMVdQRWcwOVFxSTdZdnZLMDFITk9hcGN1bXZZMnNsWmVpMVZZS3U0ZHlvZzRoTE1hSGVYZllJUVwvZDBHbDhldWZWcTF6QkxQcmY1ck94NExBZkJFNGxXS2xhbElFZHR6Q2lpSUdnN09yXC9WdStMb1hDZEJ4bWNicmMxdnJqT3d3cElKUWc3QlM4RjJIeElYdkpuU2E2N1RZWElkQWRCNVZGQjlFWlF3YUtMU0luV0pXc3dib1lmTzdsVmw3U2xHQUtYNkJjaGxTNkNBYWxhYlhTT3hUcGZsYVRPN1hSNkVPUjhlYTI3QUJ2dUY5SDdZNE1OZVFZYm9oUnloaGVjcjYzVjFVdWZiM1wvZ01vaW5mb2VzVVU5cmpZcXlFdStGeVZ0dDF2UlZoQURieCticVZpdlwvZVRjdmVaRE9CVGJJeCt5UWdnZ1hMSTh1OUNcL01HK0xuSUhmZnE0NkpXQUpnTlwvQ0VvM0pZNmUzc3ZRYklHbXlmOVBHMFNsMVRJR2dwVWRQUnltTVR0ZFFzcVwveWlUQ3VYVXVVTlJXdUdDQktETnRrbkM0WTcrckZLb1VoRHdGZ3g0Y1pPM2hDQTR6ck91SXZMYlV5T0lwdkdKbVA1aW04Z2x4MWFYaWNMaWlSbHFlZjlXNndEY3pQS0VvbmVsUFI5Z2RHRUVMT3FZQ1VRemVnSHNLR3ZUandMU2dMXC8rVXR1NTFnSEV2NnV1Nmh6bWNIT0pxb0hYT2pDdG4rQTVjTnBIUnZGcTcwNm0zSUM4U0V5VWNWa1MxTjM1OTZlQmFueFVSNVM4cGNBZlwvRU13YnZlTTNaSUFnVWZiaDdjdFlXV25FSTVzS0N2T01MMkRnMXlEOFR4NHFOa2VBYnBDakNvNlF0Qmh2WVRBZnIzUnRsaEpWSEZzSmlCV3lIOHY3RTN2U1NvZWhzYmZab09wY3NFYlhiMlA4YjJ1OUF2Mlo4Z2FQMzBxdTRLRnpxZE9DZHNIdWprNXBVTGpFSDVrM3JzQjhteGRSVFhxVDZBTTFzaTVOOFdoTHlza2hcL2lUdzFoRDdQdDA0VnV0WmNOakNcL3NCV0ZCY1pHYUFtd29KaW5UR0lTYWM5aUs2MXZOVG8yYlUzVm5FMDYzVEQ4XC9SRjQ2b0s5RlwvbFpXK0g3dWNsMytyWXozU1FCZzY1MFd1bWtFZFhMbVVaOGtiZVlhcjF6eWVsVFg4T1FvcTArT3JEVkJoZ2FvYVhnKzRWNjRqdEw2UFB1VmhrMWJ2YWU1VlFjeHNlVUxyZllrQmdPdVMzbHFySGd6ZzlacmJYWGRxeDloTWJEc1hXbTU3eEdSdWxPUlMxT3o5YThoSjY0WXR1ZitCT2c4U0I1XC9uenhYTk1PSldCN2U1RlE2cVMraFN1YjZoQmdMOFc5aEJRZ21BSmVDVjdGV0M1NEMxM1A5UittV1NxZ0M4TmdLbmJEeTVcL3k2N01hZGNhQ2xwNUU0UzhjNFhPWWlcLzR2MHh0UjJKMDBhSHdCMU11R1VtMUQ3RElZYkxqOEVXeTRhZlF1V1dEdGwyM05mYzhWeEN2Q1JCdjRnZ2NpaG1XeCt1MURwRFwvMGxlRVJ1Y24yRmRGdjhGQWxEN3pQWUoxWis5RGptajZ4N3ZmbjFwWm9hTDlPYmpPd0pYRUpKRU0wUGZJOTd3K3hUMFNnMDRDZngrSlErOUZLU1RHdGlaUEF3N0lvNEJrXC8wZk1Dd1BLRHphQXJJTHJsRVlFOFwveDYyVHVVN1BmOVpTVkNuTThua21hK3JcL1p1MVNZdWVGU3ViVHJxUjlIeWRIMEZrTTFGZUlhR0NSZ3A2cFF5WkdDZTZmaTkzZFlKSmdtWXpQUXhZUWdPRUJqYXdzSEpIOGdcL2VvazRHTzNQZW9EZDczZnlHeXVwWHJaM3UwQXFmZDBqRGNPMXBPVjdCcTY0RHZCRHpCMVJQQ2xvZHZYNVNManlpNEJJXC9NWVwvQ3hxUWY1MnFcL1l1VmpxcE1WakZ0aHE2dk9vdEVaYWFaSlpjeXRIN21rUklGK3R5OUNrM1IxTUNmWUtlTUFPK2wwWkNWRlJcLzJreXZZUisyWXhPblBBak9PRkpzcDNoTG83cmRmZGNUblI5aE54aThcL2hXYnN5dnhTWWdoZDBCUlczVWlqK0ZCU2ltRjFlNG45MVUrc2huaHcyWGlRdmc0MGxoOEc3YWlBREdJOGVWcVwvVDhoN1A1MVd0anBRdkdWaHVzbVp1Z2Z3b1ZwSllLSXEyKzBkT1N4NEVwMytoMll0bGpKM25wUDVITktYSTBrOFI5K3NyRVNZbDY4SjVrdTdsRXNrMXVQUDVjTWRsaEJrXC9mcTJkbU9VUlVBbmdMeUlIbkw0elZtSlwvN2pwQ1J2VXdoRTFVNXNoS040Q2VMbXJ3SVNoYlh2Vzh5elVXRUIyT3dQU3pcLzBsdnI0cmVhQkpKNHFXNUpUVmdFaFZENWlGVFg0YnNFZTEzZ2FBQUJNbXFZaTVvUDVVdzQwWHNTVW1YbmFuSVE0WlRmR3JMOUlYZlVQRnhyeG9JMFNneWtBYklmN095Qk9QZG0rR1lQT2NMN2d6MUczV0dYODZIS29SZ3JOck5EZThzZ0tHUDJVUnRmR25EYkFZK0o3SG9wWlwvcndIRVhURjZzbEFPaElLMTByQ0FTYnV2VEtmRFAwT0EwVHlyNk1vTkplNjZTalI3VGtTb2xNZVRxRjE4RzNPZEttZitIWTY2RmVBK2VaekN1b3JZTWE4bjBXTXprdWpaWmkrRUp3Q0NIOFFqMWZoVVwvV0ZlRTdRN2hJYkxXSU1oNkVqZG1abmJpNk5Jdnp2YU1FV0Rnczd4SkVTYXdBQjNGWUVxUDY0SjJINmdKYWxyemU0K0dOMnR6S0krN1NHejFsOXZEZTRjXC91QjcyeEJmcW50eUIxTzV4amRGdHUzVzdKQkFwN2twRGx2eStsXC9samdTYStoNFRcLzFycVFcL3VDeFwvdzlHakdTQUN0TndoOE5vdUo5QzhncmxxVGdrMDQ3cHRvbUFQa0wrZUlqNnhnQ292ZkxMNmxsK3ZvbjVKY2hoRmxTQnl1RklrUlByNGNmZzJ0SzRsd0R2ckVwMzNGenlSUDVtWndWdUpYeTJ6d3VFMVFNTlRobEVZNk9BMHJDRjlMUzF4YXFhc245ZFFuSXhTVDJ0eUFqNnc0Z2hVbkZ0SE5wZ3ZrUTRtTWcrVnF5TjNkbHlJc3BDWWNxRExBa3pzMmwzb1wvSnNnbGoreFNiOHVjajhhSUViTVdEUjFQcXRpQT09IiwiYWdlbmN5QWNjb3VudElEIjoiMjQiLCJjaGFyZ2VGZWVzIjpbeyJjaGFyZ2VBbW91bnQiOjAsImNoYXJnZVR5cGUiOjEsImN1cnJlbmN5IjoiVVNEIn1dfSwicnVsZXMiOlt7InJ1bGVJZCI6IjEiLCJlbmRvcnNlbWVudCI6MCwiY2hhbmdlSW5mb0xpc3QiOltdLCJjYW5jZWxJbmZvTGlzdCI6W10sImZyZWVCYWdJbmZvTGlzdCI6W119XSwic2VhcmNoSWQiOiJhYmEzOTU3YjY5MDVhYjI1NjI4OWNjMzNlNGU2ZTM5YiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 66186.88, "calendar_total_sell": 66186.88, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 66186.88, "filter": { "id": "F1AB00028-0", "price": 66186.88, "gross_total": 510.57, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "JET", "aircraft_name": "JET", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30T15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T12:00:00", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301530cgp202609302210403cgp202612100840mct202612101200402", "destination_reach_time": "PT10H0M", "destination_reach_timestamp": 36000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AB00028-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "sessionId": null, "supplier_title": "Aurora", "color_code": "#ffffff", "supplier_code": "aurohub", "supplier_uid": "F1AB00028", "supplier_partner_code": "aurohub-1-00028", "flight_group": [ { "group": 1, "flight_key": "F1AB00028-1-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "c06aca68-4c70-41bc-8146-4d38b94aeb84", "origin": "MCT", "departure_time": "2026-09-30T15:30:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T22:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "403" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "403" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "P", "meal_code": null, "seat_available": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBasic", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1AB00028-1-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "a6431159-aa30-4e48-aeec-78b8db2e7a51", "origin": "CGP", "departure_time": "2026-12-10T22:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T02:15:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "404" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "404" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Z", "meal_code": null, "seat_available": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBasic", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 66186.88, "gross_total": 510.57, "base_fare": 43348.78, "tax": 22838.1, "sell": { "currency": "BDT", "total": 66186.88, "base_fare": 43348.78, "tax": 22838.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE3LjU3LCJiYXNlX2ZhcmUiOjMzOC45OCwidGF4IjoxNzguNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTAuNTcsImJhc2VfZmFyZSI6MzMxLjk4LCJ0YXgiOjE3OC41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTAuNTcsImJhc2VfZmFyZSI6MzMxLjk4LCJ0YXgiOjE3OC41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66186.88, "base_fare": 43348.78, "tax": 22838.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "42453.62", "tax": "22838.10", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 66186.88, "base_fare": 43348.78, "tax": 22838.1, "gross": { "base_fare": "42453.62", "tax": "22838.10", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNy41NyIsImJhc2VfZmFyZSI6IjMzOC45OCIsInRheCI6IjE3OC41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMS45OCIsInRheCI6IjE3OC41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTEwLjU3IiwiYmFzZV9mYXJlIjoiMzMxLjk4IiwidGF4IjoiMTc4LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMxLjk4IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTEwLjU3IiwiYmFzZV9mYXJlIjoiMzMxLjk4IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUxMC41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "AHBasic", "brand_code": "AerohubBundle", "ruleId": "1", "fareKey": "c06aca68-4c70-41bc-8146-4d38b94aeb84", "fareSequence": 0, "price": { "currency": "BDT", "total": 66186.88, "gross_total": 510.57, "base_fare": 43348.78, "tax": 22838.1, "sell": { "currency": "BDT", "total": 66186.88, "base_fare": 43348.78, "tax": 22838.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE3LjU3LCJiYXNlX2ZhcmUiOjMzOC45OCwidGF4IjoxNzguNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTAuNTcsImJhc2VfZmFyZSI6MzMxLjk4LCJ0YXgiOjE3OC41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTAuNTcsImJhc2VfZmFyZSI6MzMxLjk4LCJ0YXgiOjE3OC41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 66186.88, "base_fare": 43348.78, "tax": 22838.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "42453.62", "tax": "22838.10", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 66186.88, "base_fare": 43348.78, "tax": 22838.1, "gross": { "base_fare": "42453.62", "tax": "22838.10", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUxNy41NyIsImJhc2VfZmFyZSI6IjMzOC45OCIsInRheCI6IjE3OC41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMS45OCIsInRheCI6IjE3OC41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTEwLjU3IiwiYmFzZV9mYXJlIjoiMzMxLjk4IiwidGF4IjoiMTc4LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMxLjk4IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTEwLjU3IiwiYmFzZV9mYXJlIjoiMzMxLjk4IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUxMC41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "AerohubBundle", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJzZWFyY2hJZCI6ImFiYTM5NTdiNjkwNWFiMjU2Mjg5Y2MzM2U0ZTZlMzliIiwicm91dGluZ0tleSI6IjE3ODkzMDUzMzU3NTQ3NzY1IiwiZGF0YSI6ImQzMGw5Yk16R01YaVMwNUpOeXl3dkNjXC83STVDbVBtcGNNT1VcL2t4QW55R3owMFkwOEhoZVEzSHg4cWdoZzUralBmMlwvdDJ5WWk1bzVJTGtXaWpaSEp5b01TUEJZelNCT1VIcG9OeHdcL1BndW1NaWNBMTVIcGxkWEh3b25SMDVzUmtmVDJ0cmtUXC9BMmF3WGtjREcyMDRkMXVYTmJSWEdUZmZkbmpRZlRMVng0NzFFMVYyVHp2QWdxTEtwNlNBelQzS1BIZ2R4NWhmVlFEOEN2KzRrV0dRRkpldmlVbDJJNnFqQTNPczQ0eTk3Tm1HOGk5Sk5NQndvNEttOThHVEpzWHErZXc5MUVYVzJzMm9oSWxFMk5GRWlwQ1BoVjhraTBmRk1wbEsxNURiUjdKTEg1a3p6WkdWWm4wUHh2TWpGRVFGVjFaZExhakJZOENsZUNzUVFVZGZEQzZSSEhEdmxCbDRmWGpFVU1wM0Vtdm00bVlUaXViQzI1YXFHeWJMeHZoYUlzV1VVbkE0ajdWUHRNNHlNZFA3dEJBM1BUV2RuVEJBcGtxMmlFS3dhYVwvdTJKN29xYnFYNngxUm84MkNzdm03Q2g5Q1wvYUx3cWFTWVdWOW1Pd1loeEtYaE5ZQ28reTRtMnRxVjBHRWpcL1Z2dzFMRThSeWhWeGh6WDFDaWpFb3FOV0FJNGExa1dNdGFSaVZvcUZ0eFFSMUppU3NGaytjS1RtU3V2ajVId0t4dTJBaHFTcUpcL2VxN21zSVdacnFGem4zSzJ1bGlTVWE0QTlXNDArOTJMS2ZaWG1LSWRcL3hQcUtZVUVwTUw5OU1rUkFYcFwvUmNxTHlUdTFVcENEa1BhZUFLMHNuYnpKcE9ZaFhvd0Z3b2tPRkNCdGlmTWNGYlVFODlHMFJHUmZmRmNncUQ5ZldwNkZmTkRjeHZTQzZ1dU1xUWhVS1dWdlFWVGJWaklTWUNHZEc0b2ZCczR6R0FTY3VIUkF5bUI1d3BZMjJmcHhsV3J3d1ZtS3ZkOXBSUEsxKzRwMEFzc1wvOHBGbklOOGw1UGxmYUJBdmN1QnJNaG1sTmRvXC92N2VkMkFwTjNxeGhNYjFxMzh6Wk9od1JmS2hKTTFrSmlBSXlLSUtVc0w3T0FiaUJzcExBVjdUak9qekhRTDdFN1haTWdSZTlndjdHMmd4dXg1ek5ERHFkWkVpc3prcGlPaDJwSThrRGZ0OWFIeGx5Q2NldGFNQ2JKYVwvN0pkOTJsenlkRzlRWGRET1dFSUdOQXRcL3hqRVdKZWRVejRxaDBaUytoMTVnK2tiTHlEbnlIT1U4dHdsNjF6SDRJZUgrNCtTVG9PNlAzNXBQclJaS0tJNzk2WGd3ZkpDcml1QkQ0TFRQKzJyOU94UHFNUVFjQ25nOFF5M3BGalRnSmkwU3hPNzRFXC9YNEJCSlFxek9GN2F2UTdyU211bUNZNmVNY0o5Y2xqQU1TQ1IxOUpEZ3VBOWxUdXc2ZGpDc1NGa1hsQmE1NXRCUSt5Rkc1UFVZTEFJRytMYTNacEZPWmpPUG55ZndyMDU4eFFrb05qOEdoRHBnTXRlWnFkNUMyZEhZb1dpMlBMQXFBcjUzNUFlSjZIalpsdUgyV1dEQXhZUUxQb3BuanV5MHpxRnBISVU3SHlqbXBMNnBCY3RwOUIwWlJJWXlhMFwva2NzUkZKa1dudTZlZ1lNbG5cL2hadnBRYjByVkRla25uT2N2aVR0R0lvNEdtTHdZXC9ndkZvemVyZERJWDBhSlwvVFI5TzdGVXBzZ2JpSHFlZk5cL0ZaZUEwNlZoYVlpSHpiVUtEWXZGOVJIRGFuZmd6SDhoeXlvREhDK0hscFRZTk50MUU3a3A0QllSNXhrRkxoRjdja3pRYUFPYUhYdUhKS2xoNklPelVsSXFsVnlBZmNGaDJDbFJXcmFqbnZGcmxZbmsxVjJkaDVUZldtMGNZZEl1a1lJVVFGM1d0Sml6bXFHaFcyUUw5MWxZT3FBK0Jpbk5YREZmbXJZTk5NckhaUDBWR3dHSUpzVm1KYTlVUCtTWUg4V2hCYlBncEhyWTZmUCtmOHVVNU5jSndFNWZyWWZpY3FnNTNYd3dpTzh4clhRTW1TNmRyanFKR1VNR21PQ3llWTVqOU5WQnBERk5NNXZOUlY4a3VlY0F5VzVhMWJueE5MMHRvcWZITTJ3bDlaVENieWdESEh0aWJqakk2dUNvbzVcL1Q4aFNjYU5FbUd2Q1dLSWtMNWNoT1hOT2FXcGczY1FNVlg3aCtxWmhWdVJ3Y0F5d0l2bldaM2R5UVF2ZFI4dU54T0tIZUVCSTNuWk1vcTFhZSt3Q0VxRWhJSGtXS2FDZk9DM1h2aDNJSWdaSmlGd2N5Rld0VHdrS2poRHFkOUJFWDUzeHRpMnVvYmk1bzgxN2JwSXZWRkhHNm93VGdDYmZJQUI4MHdOXC9CT2xhS2JzcTZ6YXhGb2ttQWN5eGJwenNzZmozSndOTXo4UEh1K0k0ZFZ6ME9JTkxuR2pcL2FhVHVqN2RteWR0WnI1Z1VHTWNUTHNYTWJcL3BxMkJcL3dRVDZkZmhuY2I2elVFR3BaUHJUZzFRWllZOUFaTEZNcHVwMVwvMHFTQ0YwZDU4Z2VqUFRnUVpUcjZOTjF4dDNGV090VXBKYm0waUFMU0ZVUmMwUDZOU25YOHRpN1JLd2Y0SUxHOUVsc3dRMGUrQWJ1QnB4TUZwVm5oMjdyckRMT3NJT1d5OWZwbXh3UThkV3ZUMjVzZlBQTnYxeERWWWpVaDE2YmFIYnNOSnFhYzlPQVhZdGdVd29ZTlBaMXY0VExKdGNheXEyTXRvR1o1NTh4Ymdzc0lnVTVJU2taaXltZEVzNzVrOW94TUhzNm5WOTRCcUVBenNVSm9BQVpkOTB2cG1wbEwyYnY1Ris4SXU3VDdBc0h2RFdsVWNDc1dZdlB5UWUybnp6dVVNQXdYeDAxQWxjMlBhcitLdU80TE1nZjZrY05maE9MNWFPd0xuZFFqcW5ieHB0MkYzUWJFcUZTREdcL3JxWkQwQUxOZlpTSHRzZHkwcldIRHdxREZBRUtcL2ZveHRhK2JrMDVDOUx0anNaZVNLZkY5SkFxcldXcU9IXC9lSnZDMjd5bEk1bEpyR2FqK2FCMnFraGdLQzNVYjFNTk82ejAzTjFOdjZ1NnNlbHgyc0hvWjVleXpJRkdzZndOU1E4dFNJcEEydFlXNEU2U2w2VHRUU2VpclFQZ3RDM2dEVTlzcThXXC9MeEtsVEI4MUt3NFJTd3g1UzZ2S2lnYlZzc3I3MHY0RzFtNlFvc2kxbXVaVkIxaE5tbHdPdklQKzF3Rm8wRFp2RXVrZVRUMm5XTmNFWGh3RFVCR0JrT2VcL0E3OWYxNTZaN2ZOcWVWSkxGSWs0UDRPanZ1Nmh3TTd6VHFqaGNUOU5VaWxpZVNEc1FETytqbFNKWnlQbGRXTXhQU1wvSlNZQnBGN0NKQ0wwYWk5eXJPd3BDUGhZUHEzTkxmbCs5K0V1U1p2NHdiaWtIcE9ZUFZVOFNuMUJLK1dRWkJcL2REZ05LVVFQaW5DR1VHZHc5NmJ4cjQyNUdcL0E4STFJd0VCS0FTVjhPZmdLNm5rKzdiVGUzOHlZc2tENlNnM3VPNDVkS01TTHJ4aFo1OXdtYXMzaUYxRjlUR2RDODNLTkk4WlwvenpyZGtUY3VYa05YajE5WjJUMEZOalQrcVB6VnBaOUpsNVVlWGRXYjd6Vlp5YXhNSmtER0lHOThqUXg2RGNIYTM5UHdiSzNuK2RWTnZ6MkN4dHhjUUc2YlFualBNdk1haGx4RWc1XC80emdXMlYraTdHY1Q4dndzM1JUcCtUMjBKaFwvdXUzRnRoV2pzUTVncDI0ZFZJcStiMXRqdDZ6Ylp3RDh1ZVd1RDVYYmVOK3crd1hRa2ZIWTlYUkRpNVRpd2FEZUhoK0J1eDR0ZjVyWUlCY2VJaFphN0RRWkI1TEVVTW9vYk8wXC82TTBDYVJCOTFjeFdYRzhpYys4TGxYRXdDTGhjSmp4N3E1T3EyMTZDaFdiOTJIWEpKSmNlUGo4SnNoNzRXZFJkZHhDXC81d2RidHZ1VEpKMlwvblwvVXpKZXNZamFoUTRxaFhTYTRmUzhYZVZEMGFKZmRORnpqMkVWYkkyOENQSlp1Mjh4M2ZBb01Ubm5sRmwrUWJEUWRUSThheFF4ZlZ0cjRyZ2lrU0JyOGxGYys0MGRwSDJ5R3h0aTUrejJRdmJhWDhqQTdvbXdXSUc0QTQrUXBHS0FKU2xlRzNzc0tGd05yREpnVFpcL0pLMWpudGVTQ1QycGxudFYrTXJNajBSUDUzNVFMdFZBSmdDVW9kWlJNa2Y1UlRuWHlzRDlWK1BlejU4STlVS0M3RW1lU09Ga29WTHFrSWYxTyswckM5bEgrdmZxcFlCSkRJUkhBT0ZcL3plNGtISCtTZVZyWGRVV29aa25FYStQeUx0b0JTWk90STlFZjduU3NHN3ZYaWRoTFdjTXp2dEsrcTNnZkdST2xya1VrZUNyT09OZUY3TTdUbnNmM2krODBFOVpPaXdrK0JsYlpiRW1LUlJLZ0dpUGpCZHJXMGZxNVBScVROMDNkbFBqNkVmMTd5Nnl3VlNVS0pNdFZOSEFHbHdZbUxUSHlwMXpSTVh3dmRSSHFhcHpOY2dRc2dVNGZ6TSs5U042aDdYK3QyUXZsZGk2Nyt5K0dEcTk3M29TT3hieUlxbUFGV2R5cGhVUTROZ1NEdDZWM2Jzb3crWG9oOWJxVG1rclcrdWcyK0djSzQ1ME1Nc0krQlRDNjdhXC81eXdCVTZpMndVT3hoNHVlUGtYS1Vsc0JTNUtiUll5ZWRsRFgxRGVtWDJKRGNURlwvUmJEemhRbnZWcGZBNFZEeDlKRXBNK1d0NllzNUtXRUxlU2FZRkF0MGtIdjRiZjlHQzJ0TitJdmpBUEh4N3JSR25aS2pKOTN3bkpFNVhsTHpJdU9oU1JyRm53dW1Lem92TWk2K0pBcys2QnBlaUYzdjRYMFdPWDBvTWQ5MGNIUUNHa0Z3aWJ6UThZSzloVGdIb0hRTUZlMGl1a2ltOEpONmVvR2dlZFwvdlBweGtpTE1DRVZHaTNyVUpldmxVUlUwb3g1XC9kV1VRTWk1NFplajZwSFwvXC9oNHFVZXlHWEM0d2pjaW83MWN4KzVRUW15VFwvUFB3Qk5LTVk1Y29wWWhzdEg5UHoyV29vTjBVNjhtXC9aOG5JOGdpWlgzYk1Cb2NxTkt4WGF2MnliNVJ5SUUzeVZYcU9wOVNpXC9KZ0ZGRGQ5bHRmVjFcL0pBdmlVcXBFeEZmbEc0WTV1QVwvU2tkWlE4eTIwcld2RUJqeWgrNzJ5TEw5bHlWWFg4Tjk0OHByS2ZPNm4ydFUxY2E3RFdMZmF4VzMrTGRrRzZDdGtLRHlhZTQ5bUNITzdqUUhFRjIyZ05BbFY4VTBjSUNBNHo2eGNVdnp2ZmlZb0RHZVAwODFZZDFQYXZsQ2dlY2d3Q0xRMUZcL0szc0dWSTNkSmc5OVphZzNLWndSR2E4dEVBangwTDRodWtsVlgyWHdHU2Y2Q1pzZGg3YVJrVG1ramlyV0NNUDRLTmU1RzRsejZLYlZJT1ZOeW5RTmhRdllIa1ZYcWVtbHpOUXBSU2lWWTVPbUhxZDRlQ2wyT05sQ3U2eVFHekkxdU9wQkxLNjB2dDladnpRcVQ2UXZ6U1ErUzhWUnJUemhXQ1FKTGk4WE9VamtPUGl5ZW1aWVZyNmlMU25yVVd1bWpFalVnWkQwUzJTcnY3bVA3czhZTVdmZUh1UnlwQVg5QTQ3TER2TldyYTJUMzl5R2F3bkdnTjB6a0M0VWROZTg5akFqVXhSdk9LY1d3eU9pQkJYOHJaZDBIZTh0Y3NINzVsSWN1TWsrTzhZYSt3MkQyUWxkNllOWEZUK2lYM1BVcVdxbEk0TXVGZGNKQTRaSDBsekJoUUZnaHdJVDZvZTdjV0pwQ0pSdWEyTXEwckd2Tmx6YkVaNlwvaE5SQWNOYitNajd3ZFlORHhmaFVobzBoTmwxY2hhTmwyY0JydXd3WnRrMVJsc3FBdlV4bVJFaFFUR2MrMm9JbTlZcm5zNFNKVFdoZnBwYmpaRU5PT2NsQTZKZTlNTEdHMjk2a1ZcL1ZDZmx4cWYzZTZqUmpYODc1bGNIZ2pjM1c4aWQrRk9TNkYzV2ZvRDVQMFlqblwvQzhYTmFWN1BNRHd5aGpBNXRWYlllcDBcL3p6ZW5HbkVoRkNDMGl2UjIxbktQMjZNOUEyUWI1XC9LbnpKRTR6SjdtTlpwQVNpXC93VjJiU0xCYmVLeGdJREVBMENnQVF5MnFWakwydklwamgyK1pcL1B1SzlZQzBrOXNUSUdJVGZLRGN0aWI0b3ExQ1RMZnJ4WXJZSTBYSlwvTXI5emFmME8yRGxxNmlXK21hbFZkZXpvYURtMGg0Sk5yNmppb280eU1BR1ZVb1d2SEd5cHhCOFdQMTdGa2RLWFlFMHNRd013WmRTVmtPMFR3TjNQbndvZkRNTXRRa0VHYWMraVwvMzcyNDBWaW5Ld1ZTK3ptMnVObFdQdHRGUVNqWFJvQkgzOHBpRjlrODNKOGFqZU5pSXM1Y1dXXC9hTlZSSVFCMTJ2cDBYdFhiMmlsXC8xRERuUVcyaGJ2M0ZmdENUYVBYMU5UZE9sQXBIZitiVGpcL3Y0dDJ5cmRuY1lMbmlGT3lLM0gwSGFiemh5dWN5U1p4OTRBQlVPTDRlVlFEeUtoR0oxdE5jd09BTGtIejBReDlqeDBZYUUwUUM1VW5XODR0aVdUNmJJK3I4ZlgwQ3ZMdGNacG8zYmZcLzJ2NElcL2xLaFhVMjBKUVFpT1lZSUVPZlVCRjF6MnJNUE9tanZTcVNRMlwveTJxYWlNNlk0XC82SXMyWXJrZW5QaVFxY2lMenZWQjJTVjZMempSdzRcL1lMZklvUVJkcytrc2pLZ2h5dUJzaDUycWpqNEtRWXpxYXVucDFLRXUwSHNwZ0R3VFhDUUZFWW92S2ZwZUlza0JjRm4yaHRHeTdiTWs3VFlmd1wva082WVducUdFeG5LZUo1c3RBSlZJcnJDeEpaa3NJR21DMmdHSUE1czZJeEhWSE1EVUtSVGRcLzBwMHptSW93dEJlOWVlbllTVCtNbEhFQUcxWlpmXC9pSkhkRG9MVE8xVGRqaWdXXC9hZm5LdzNZMVdPTXJwVGVcL2ZWTWV1NTUxWThpNXRcL1dMYUFQRmY2STFVQnlTTTdZZVJCY1JvYVAxNmNrRUdpMzAxRTZjelZhVk1pcFwvWXF1V2JUZXlINTd4b09TSmx2Z1B5U3doVkpXTVBYTGlaVVZOVnp3ZmRQMDhSVGdtU0xJbndqdmtXQlk5WWIyT2FTRE1MWEtXbFZWOGVDZHRVSTVVQnh2MDB1MkprekcyaVBXd3ZXVG9jZnpoY0VwYVJVWlB6SjhNejJ6YTdVK3VOY01uQ1JrcHljU3ZtWERnbmE3VnZQc3JHU09GVnNqbTdsMXlJYk44cWtBZ2F5anpKb2lZQWJlaTdsdlZTUTlHK0N5bDJXSks5anN6bk0wQnBYOTlmRzlRMzhFUEVHbTJWMnJ0TjZPZzVKNm9wTnRjS0Z6aUo0aERoblQ0cDR1K1lacFQxbGxwNUJHNWkwQnplbnRZdUZEMDVyd0NwdVFBVE83RkRQNzM2QWZiZjNRU0xETXUxOFdVYkppZHJsQVlZZVloM2JRSXpFenZ6T0NHZW9tbnBWbFJDNGdlOEFycG41NERwa3Vwa2MxNmZTUVVHQ0k4aUJOU3R4bm1zc25FV1lkYkdFV24yZys3SVlOTTZJeHcreEJIVVE5cCttSExiTHViXC9DcjRWSEw5RVpGZ1VPVkRxczRmU3ZIMXhqUmVNak91K2RnZGpFeEpPSXpxUDcwY0JHSjhcL1A3aG15cVlaKzEyZGdyREc0dWcxZkNiRWpkZGdCQ1BJMkZ0OEU4enRwdGw4ZnBqNndZeVpPUUlmdVlFZUdISEJJcnhzd25RWHNHUUVvTXVKbFc3UkF6d1BoN1doYUV6b091N1RSQ2tcL2d5N2h6QzFxOWNcLzA4c3lOem43OU1Ya05VYXFaQWlHdHpMOStYXC9kVWh5dDlwZ1hrcHFEMU9HNWhqYnZUZlFKU1dGU2lNSWo3bDNSN1J4eEpJWHFtS3NoYWs1UUJhbE4yMGhaUERQeFJQSHZ3M2g5SGZRWVRTejV1XC9VRWVvT3ZqdHlMRHMrMVZZVWlDYnFCaE1XRmdOUlVGTmNSUmFaUGtwTFJiRmkxK0pRdU41QkJHYlhhZDUyNTdvak1EWEhmU1IyNkhnU3YwSW9WWDlyTWFcL1VjWTVzUjlybTNwazA1WEQ4amJBZjJIcDZMVEc5bXB1bDM4OFR5XC9lXC9VQTVNVWRzaTZBbHB5UUJ5WkJYNTRNd3ZBcHl6SlpWVTFyaHlmZitLOUtmNWhSK0lJeVNQQ0JRN0VXcGE2OTIwV0M1NEpaWXF2TFVra3ppMUxYTFo0WDBNZDY4UDR0ZnQwellYVzZrT0VsU0Nob3ptRFwvYVhBUTFXN3JESjE5V2lIcHNlNEN1XC9WT3ZkZ2N5Zk1lYVVYTkxkZHJQNXJnaUljQUNvenViYW1FN3hsYWU2U1hDUDh0cldBK2dQb2l4ZTlTSHpkK0dEcFhCeFQ3UlJzWlBZZFpCQTVSUFhkbjUyT2JvOTFqUmREVWhGN3o0RVBodkxwa2JHdnRwbEhqdmE5QUJBRnMxMm50M0xMNUllWmxmQzdFU29yR29DMER2VmI5ZXcxS0lmN1pmbzBzSjJmbnVZQis1U0xFM21Ga2lsRHg1TDN6aFZ2eTQrRDhJejlkMG9wdHo0ZGhHOEoyZURjNEVTOGRnd3JpbHNSNUZxWnV3WEk4N0FRcHJvcmVXZHd4bkMrR282U0FwN29JMmNTa2V5Ym9Gc0N2Mm1NWG95N2hyN3RnbFI5NU9XWnZCK2pCU1QrWWRuZ09lZzZFZTl6aGtaaTJuZmtEQWowRklOaXhMaDVDQzhqK3gxOStSOFdFbmZkeTVIazlaQ25qSDdyTG9yZE1LMitQeE9WOUFuRGdyVjdXbWlZakRKWW5TdnlTZlwvNERJRm53R0RJWHFUdTd2TkZ5eVFIdCs2QTREeVhVZm96czk4R3lXcFwva3lDWVBzNkg5bzhKNEdPVllYUW04dGUzWTdPbXE5dXY2bkMrUVA0cjAyNFZtYThXVVd3ckFxaWZrRzlZcGZrcExWWVJZckQyYW1FRnlTK2hUTm9OUDdRZUtPOWhmMG9wXC9oNzVCb1dVcCt1bmJ6bFpOczZVbXlOWFI3QnBBT0llcjZOK1htcUdCRlhDOU5zSGZualpmQXd3enI4M2tLRHJMVTNNTUZ4UytzR3JmMmltYUEzd1hwT2dPSmprbmZ0VHhBN000WkpqajQ2ZVZyR3BWdThJem9CaXJQQW1vZnFYT3UxOG5FdklkYWMxbktZVThERDBvbEN5Q2lxZWt5UHlFSk5GNlpXaWNsMlZXWlJPN1h1TGp6MUJXZFZmXC9WWnpvUjFoK21aQ29nZE9oY1ZQREI0MllKQXVlaGNpR1ZleTdhTFZGQ1c4RUtmbjczOTZWcEN5Znk0cERhcVwvZXVCbU5WVTNMWUtNY3J1bzdRR3NDNzBXU2Q0RjFDa0xqNVlDMWlrUk11ZHNFZzVCYmJwZ0N1d29YVU1KZ1IyVXc9PSIsImFnZW5jeUFjY291bnRJRCI6IjI0In0sInByaW1hcnlfZmFyZUtleSI6ImMwNmFjYTY4LTRjNzAtNDFiYy04MTQ2LTRkMzhiOTRhZWI4NCIsInJ1bGVJZCI6IjEiLCJyb3V0aW5nIjp7InJvdXRlVHlwZSI6MSwicm91dGluZ0tleSI6IjE3ODkzMDUzMzU3NTQ3NzY1IiwiZnJvbVNlZ21lbnRzIjpbeyJhaXJjcmFmdENvZGUiOiJKRVQiLCJhcnJBaXJwb3J0IjoiQ0dQIiwiYXJyVGVybWluYWwiOiIiLCJhcnJUaW1lIjoiMjAyNjA5MzAyMjEwIiwiY2FycmllciI6Ik9WIiwiZGF0YSI6IiIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6IiIsImRlcFRpbWUiOiIyMDI2MDkzMDE1MzAiLCJkdXJhdGlvbiI6MjgwLCJmYXJlcyI6W3sicGF4RmFyZSI6eyJBRFQiOlt7ImNoYXJnZVR5cGUiOiJGYXJlUHJpY2UiLCJjaGFyZ2VEZXNjIjoiIiwiY2hhcmdlQ29kZSI6IiIsImFtb3VudCI6MzMxLjk4LCJvcmlnaW5hbEFtb3VudCI6MzMxLjk4LCJjdXJyZW5jeSI6IlVTRCIsIm9yaWdpbmFsQ3VycmVuY3kiOiJVU0QifSx7ImNoYXJnZVR5cGUiOiJUYXgiLCJjaGFyZ2VEZXNjIjoiIiwiY2hhcmdlQ29kZSI6IiIsImFtb3VudCI6MTc4LjU5LCJvcmlnaW5hbEFtb3VudCI6MTc4LjU5LCJjdXJyZW5jeSI6IlVTRCIsIm9yaWdpbmFsQ3VycmVuY3kiOiJVU0QifV0sIkNIRCI6W10sIklORiI6W119LCJhdmFpbGFibGVDb3VudCI6OSwiZmFyZUtleSI6ImMwNmFjYTY4LTRjNzAtNDFiYy04MTQ2LTRkMzhiOTRhZWI4NCIsImZhcmVCYXNpc0NvZGUiOiIiLCJmYXJlU2VxdWVuY2UiOjAsInByb2R1Y3RDbGFzcyI6IlkiLCJjYWJpbk5hbWUiOiJFY29ub215IiwiY2FiaW5DbGFzcyI6IlAiLCJmYXJlVHlwZUNvZGUiOiJBZXJvaHViQnVuZGxlIiwiZmFyZVR5cGVEZXNjIjoiQUhCYXNpYyIsImlzc3VlUG9saWN5VHlwZSI6IlIxLFMxLFQxIiwiYWdlbmN5QWNjb3VudElEIjoyNCwicnVsZUlkIjoiMSIsImJ1bmRsZUlkIjowfV0sImZsaWdodE51bWJlciI6Ik9WNDAzIiwic3RvcEFpcnBvcnRzIjpbXSwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nRmxpZ2h0TnVtYmVyIjoiIiwib3BlcmF0aW5nQ2FycmllciI6IiJ9XSwicmV0U2VnbWVudHMiOlt7ImFpcmNyYWZ0Q29kZSI6IkpFVCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6IiIsImFyclRpbWUiOiIyMDI2MTIxMTAyMTUiLCJjYXJyaWVyIjoiT1YiLCJkYXRhIjoiIiwiZGVwQWlycG9ydCI6IkNHUCIsImRlcFRlcm1pbmFsIjoiIiwiZGVwVGltZSI6IjIwMjYxMjEwMjI1NSIsImR1cmF0aW9uIjozMjAsImZhcmVzIjpbeyJwYXhGYXJlIjp7IkFEVCI6W3siY2hhcmdlVHlwZSI6IkZhcmVQcmljZSIsImNoYXJnZURlc2MiOiIiLCJjaGFyZ2VDb2RlIjoiIiwiYW1vdW50IjowLCJvcmlnaW5hbEFtb3VudCI6MCwiY3VycmVuY3kiOiJVU0QiLCJvcmlnaW5hbEN1cnJlbmN5IjoiVVNEIn0seyJjaGFyZ2VUeXBlIjoiVGF4IiwiY2hhcmdlRGVzYyI6IiIsImNoYXJnZUNvZGUiOiIiLCJhbW91bnQiOjAsIm9yaWdpbmFsQW1vdW50IjowLCJjdXJyZW5jeSI6IlVTRCIsIm9yaWdpbmFsQ3VycmVuY3kiOiJVU0QifV0sIkNIRCI6W10sIklORiI6W119LCJhdmFpbGFibGVDb3VudCI6OSwiZmFyZUtleSI6ImE2NDMxMTU5LWFhMzAtNGU0OC1hZWVjLTc4YjhkYjJlN2E1MSIsImZhcmVCYXNpc0NvZGUiOiIiLCJmYXJlU2VxdWVuY2UiOjAsInByb2R1Y3RDbGFzcyI6IlkiLCJjYWJpbk5hbWUiOiJFY29ub215IiwiY2FiaW5DbGFzcyI6IloiLCJmYXJlVHlwZUNvZGUiOiJBZXJvaHViQnVuZGxlIiwiZmFyZVR5cGVEZXNjIjoiQUhCYXNpYyIsImlzc3VlUG9saWN5VHlwZSI6IlIxLFMxLFQxIiwiYWdlbmN5QWNjb3VudElEIjoyNCwicnVsZUlkIjoiMSIsImJ1bmRsZUlkIjowfV0sImZsaWdodE51bWJlciI6Ik9WNDA0Iiwic3RvcEFpcnBvcnRzIjpbXSwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nRmxpZ2h0TnVtYmVyIjoiIiwib3BlcmF0aW5nQ2FycmllciI6IiJ9XSwiZGF0YSI6ImQzMGw5Yk16R01YaVMwNUpOeXl3dkNjXC83STVDbVBtcGNNT1VcL2t4QW55R3owMFkwOEhoZVEzSHg4cWdoZzUralBmMlwvdDJ5WWk1bzVJTGtXaWpaSEp5b01TUEJZelNCT1VIcG9OeHdcL1BndW1NaWNBMTVIcGxkWEh3b25SMDVzUmtmVDJ0cmtUXC9BMmF3WGtjREcyMDRkMXVYTmJSWEdUZmZkbmpRZlRMVng0NzFFMVYyVHp2QWdxTEtwNlNBelQzS1BIZ2R4NWhmVlFEOEN2KzRrV0dRRkpldmlVbDJJNnFqQTNPczQ0eTk3Tm1HOGk5Sk5NQndvNEttOThHVEpzWHErZXc5MUVYVzJzMm9oSWxFMk5GRWlwQ1BoVjhraTBmRk1wbEsxNURiUjdKTEg1a3p6WkdWWm4wUHh2TWpGRVFGVjFaZExhakJZOENsZUNzUVFVZGZEQzZSSEhEdmxCbDRmWGpFVU1wM0Vtdm00bVlUaXViQzI1YXFHeWJMeHZoYUlzV1VVbkE0ajdWUHRNNHlNZFA3dEJBM1BUV2RuVEJBcGtxMmlFS3dhYVwvdTJKN29xYnFYNngxUm84MkNzdm03Q2g5Q1wvYUx3cWFTWVdWOW1Pd1loeEtYaE5ZQ28reTRtMnRxVjBHRWpcL1Z2dzFMRThSeWhWeGh6WDFDaWpFb3FOV0FJNGExa1dNdGFSaVZvcUZ0eFFSMUppU3NGaytjS1RtU3V2ajVId0t4dTJBaHFTcUpcL2VxN21zSVdacnFGem4zSzJ1bGlTVWE0QTlXNDArOTJMS2ZaWG1LSWRcL3hQcUtZVUVwTUw5OU1rUkFYcFwvUmNxTHlUdTFVcENEa1BhZUFLMHNuYnpKcE9ZaFhvd0Z3b2tPRkNCdGlmTWNGYlVFODlHMFJHUmZmRmNncUQ5ZldwNkZmTkRjeHZTQzZ1dU1xUWhVS1dWdlFWVGJWaklTWUNHZEc0b2ZCczR6R0FTY3VIUkF5bUI1d3BZMjJmcHhsV3J3d1ZtS3ZkOXBSUEsxKzRwMEFzc1wvOHBGbklOOGw1UGxmYUJBdmN1QnJNaG1sTmRvXC92N2VkMkFwTjNxeGhNYjFxMzh6Wk9od1JmS2hKTTFrSmlBSXlLSUtVc0w3T0FiaUJzcExBVjdUak9qekhRTDdFN1haTWdSZTlndjdHMmd4dXg1ek5ERHFkWkVpc3prcGlPaDJwSThrRGZ0OWFIeGx5Q2NldGFNQ2JKYVwvN0pkOTJsenlkRzlRWGRET1dFSUdOQXRcL3hqRVdKZWRVejRxaDBaUytoMTVnK2tiTHlEbnlIT1U4dHdsNjF6SDRJZUgrNCtTVG9PNlAzNXBQclJaS0tJNzk2WGd3ZkpDcml1QkQ0TFRQKzJyOU94UHFNUVFjQ25nOFF5M3BGalRnSmkwU3hPNzRFXC9YNEJCSlFxek9GN2F2UTdyU211bUNZNmVNY0o5Y2xqQU1TQ1IxOUpEZ3VBOWxUdXc2ZGpDc1NGa1hsQmE1NXRCUSt5Rkc1UFVZTEFJRytMYTNacEZPWmpPUG55ZndyMDU4eFFrb05qOEdoRHBnTXRlWnFkNUMyZEhZb1dpMlBMQXFBcjUzNUFlSjZIalpsdUgyV1dEQXhZUUxQb3BuanV5MHpxRnBISVU3SHlqbXBMNnBCY3RwOUIwWlJJWXlhMFwva2NzUkZKa1dudTZlZ1lNbG5cL2hadnBRYjByVkRla25uT2N2aVR0R0lvNEdtTHdZXC9ndkZvemVyZERJWDBhSlwvVFI5TzdGVXBzZ2JpSHFlZk5cL0ZaZUEwNlZoYVlpSHpiVUtEWXZGOVJIRGFuZmd6SDhoeXlvREhDK0hscFRZTk50MUU3a3A0QllSNXhrRkxoRjdja3pRYUFPYUhYdUhKS2xoNklPelVsSXFsVnlBZmNGaDJDbFJXcmFqbnZGcmxZbmsxVjJkaDVUZldtMGNZZEl1a1lJVVFGM1d0Sml6bXFHaFcyUUw5MWxZT3FBK0Jpbk5YREZmbXJZTk5NckhaUDBWR3dHSUpzVm1KYTlVUCtTWUg4V2hCYlBncEhyWTZmUCtmOHVVNU5jSndFNWZyWWZpY3FnNTNYd3dpTzh4clhRTW1TNmRyanFKR1VNR21PQ3llWTVqOU5WQnBERk5NNXZOUlY4a3VlY0F5VzVhMWJueE5MMHRvcWZITTJ3bDlaVENieWdESEh0aWJqakk2dUNvbzVcL1Q4aFNjYU5FbUd2Q1dLSWtMNWNoT1hOT2FXcGczY1FNVlg3aCtxWmhWdVJ3Y0F5d0l2bldaM2R5UVF2ZFI4dU54T0tIZUVCSTNuWk1vcTFhZSt3Q0VxRWhJSGtXS2FDZk9DM1h2aDNJSWdaSmlGd2N5Rld0VHdrS2poRHFkOUJFWDUzeHRpMnVvYmk1bzgxN2JwSXZWRkhHNm93VGdDYmZJQUI4MHdOXC9CT2xhS2JzcTZ6YXhGb2ttQWN5eGJwenNzZmozSndOTXo4UEh1K0k0ZFZ6ME9JTkxuR2pcL2FhVHVqN2RteWR0WnI1Z1VHTWNUTHNYTWJcL3BxMkJcL3dRVDZkZmhuY2I2elVFR3BaUHJUZzFRWllZOUFaTEZNcHVwMVwvMHFTQ0YwZDU4Z2VqUFRnUVpUcjZOTjF4dDNGV090VXBKYm0waUFMU0ZVUmMwUDZOU25YOHRpN1JLd2Y0SUxHOUVsc3dRMGUrQWJ1QnB4TUZwVm5oMjdyckRMT3NJT1d5OWZwbXh3UThkV3ZUMjVzZlBQTnYxeERWWWpVaDE2YmFIYnNOSnFhYzlPQVhZdGdVd29ZTlBaMXY0VExKdGNheXEyTXRvR1o1NTh4Ymdzc0lnVTVJU2taaXltZEVzNzVrOW94TUhzNm5WOTRCcUVBenNVSm9BQVpkOTB2cG1wbEwyYnY1Ris4SXU3VDdBc0h2RFdsVWNDc1dZdlB5UWUybnp6dVVNQXdYeDAxQWxjMlBhcitLdU80TE1nZjZrY05maE9MNWFPd0xuZFFqcW5ieHB0MkYzUWJFcUZTREdcL3JxWkQwQUxOZlpTSHRzZHkwcldIRHdxREZBRUtcL2ZveHRhK2JrMDVDOUx0anNaZVNLZkY5SkFxcldXcU9IXC9lSnZDMjd5bEk1bEpyR2FqK2FCMnFraGdLQzNVYjFNTk82ejAzTjFOdjZ1NnNlbHgyc0hvWjVleXpJRkdzZndOU1E4dFNJcEEydFlXNEU2U2w2VHRUU2VpclFQZ3RDM2dEVTlzcThXXC9MeEtsVEI4MUt3NFJTd3g1UzZ2S2lnYlZzc3I3MHY0RzFtNlFvc2kxbXVaVkIxaE5tbHdPdklQKzF3Rm8wRFp2RXVrZVRUMm5XTmNFWGh3RFVCR0JrT2VcL0E3OWYxNTZaN2ZOcWVWSkxGSWs0UDRPanZ1Nmh3TTd6VHFqaGNUOU5VaWxpZVNEc1FETytqbFNKWnlQbGRXTXhQU1wvSlNZQnBGN0NKQ0wwYWk5eXJPd3BDUGhZUHEzTkxmbCs5K0V1U1p2NHdiaWtIcE9ZUFZVOFNuMUJLK1dRWkJcL2REZ05LVVFQaW5DR1VHZHc5NmJ4cjQyNUdcL0E4STFJd0VCS0FTVjhPZmdLNm5rKzdiVGUzOHlZc2tENlNnM3VPNDVkS01TTHJ4aFo1OXdtYXMzaUYxRjlUR2RDODNLTkk4WlwvenpyZGtUY3VYa05YajE5WjJUMEZOalQrcVB6VnBaOUpsNVVlWGRXYjd6Vlp5YXhNSmtER0lHOThqUXg2RGNIYTM5UHdiSzNuK2RWTnZ6MkN4dHhjUUc2YlFualBNdk1haGx4RWc1XC80emdXMlYraTdHY1Q4dndzM1JUcCtUMjBKaFwvdXUzRnRoV2pzUTVncDI0ZFZJcStiMXRqdDZ6Ylp3RDh1ZVd1RDVYYmVOK3crd1hRa2ZIWTlYUkRpNVRpd2FEZUhoK0J1eDR0ZjVyWUlCY2VJaFphN0RRWkI1TEVVTW9vYk8wXC82TTBDYVJCOTFjeFdYRzhpYys4TGxYRXdDTGhjSmp4N3E1T3EyMTZDaFdiOTJIWEpKSmNlUGo4SnNoNzRXZFJkZHhDXC81d2RidHZ1VEpKMlwvblwvVXpKZXNZamFoUTRxaFhTYTRmUzhYZVZEMGFKZmRORnpqMkVWYkkyOENQSlp1Mjh4M2ZBb01Ubm5sRmwrUWJEUWRUSThheFF4ZlZ0cjRyZ2lrU0JyOGxGYys0MGRwSDJ5R3h0aTUrejJRdmJhWDhqQTdvbXdXSUc0QTQrUXBHS0FKU2xlRzNzc0tGd05yREpnVFpcL0pLMWpudGVTQ1QycGxudFYrTXJNajBSUDUzNVFMdFZBSmdDVW9kWlJNa2Y1UlRuWHlzRDlWK1BlejU4STlVS0M3RW1lU09Ga29WTHFrSWYxTyswckM5bEgrdmZxcFlCSkRJUkhBT0ZcL3plNGtISCtTZVZyWGRVV29aa25FYStQeUx0b0JTWk90STlFZjduU3NHN3ZYaWRoTFdjTXp2dEsrcTNnZkdST2xya1VrZUNyT09OZUY3TTdUbnNmM2krODBFOVpPaXdrK0JsYlpiRW1LUlJLZ0dpUGpCZHJXMGZxNVBScVROMDNkbFBqNkVmMTd5Nnl3VlNVS0pNdFZOSEFHbHdZbUxUSHlwMXpSTVh3dmRSSHFhcHpOY2dRc2dVNGZ6TSs5U042aDdYK3QyUXZsZGk2Nyt5K0dEcTk3M29TT3hieUlxbUFGV2R5cGhVUTROZ1NEdDZWM2Jzb3crWG9oOWJxVG1rclcrdWcyK0djSzQ1ME1Nc0krQlRDNjdhXC81eXdCVTZpMndVT3hoNHVlUGtYS1Vsc0JTNUtiUll5ZWRsRFgxRGVtWDJKRGNURlwvUmJEemhRbnZWcGZBNFZEeDlKRXBNK1d0NllzNUtXRUxlU2FZRkF0MGtIdjRiZjlHQzJ0TitJdmpBUEh4N3JSR25aS2pKOTN3bkpFNVhsTHpJdU9oU1JyRm53dW1Lem92TWk2K0pBcys2QnBlaUYzdjRYMFdPWDBvTWQ5MGNIUUNHa0Z3aWJ6UThZSzloVGdIb0hRTUZlMGl1a2ltOEpONmVvR2dlZFwvdlBweGtpTE1DRVZHaTNyVUpldmxVUlUwb3g1XC9kV1VRTWk1NFplajZwSFwvXC9oNHFVZXlHWEM0d2pjaW83MWN4KzVRUW15VFwvUFB3Qk5LTVk1Y29wWWhzdEg5UHoyV29vTjBVNjhtXC9aOG5JOGdpWlgzYk1Cb2NxTkt4WGF2MnliNVJ5SUUzeVZYcU9wOVNpXC9KZ0ZGRGQ5bHRmVjFcL0pBdmlVcXBFeEZmbEc0WTV1QVwvU2tkWlE4eTIwcld2RUJqeWgrNzJ5TEw5bHlWWFg4Tjk0OHByS2ZPNm4ydFUxY2E3RFdMZmF4VzMrTGRrRzZDdGtLRHlhZTQ5bUNITzdqUUhFRjIyZ05BbFY4VTBjSUNBNHo2eGNVdnp2ZmlZb0RHZVAwODFZZDFQYXZsQ2dlY2d3Q0xRMUZcL0szc0dWSTNkSmc5OVphZzNLWndSR2E4dEVBangwTDRodWtsVlgyWHdHU2Y2Q1pzZGg3YVJrVG1ramlyV0NNUDRLTmU1RzRsejZLYlZJT1ZOeW5RTmhRdllIa1ZYcWVtbHpOUXBSU2lWWTVPbUhxZDRlQ2wyT05sQ3U2eVFHekkxdU9wQkxLNjB2dDladnpRcVQ2UXZ6U1ErUzhWUnJUemhXQ1FKTGk4WE9VamtPUGl5ZW1aWVZyNmlMU25yVVd1bWpFalVnWkQwUzJTcnY3bVA3czhZTVdmZUh1UnlwQVg5QTQ3TER2TldyYTJUMzl5R2F3bkdnTjB6a0M0VWROZTg5akFqVXhSdk9LY1d3eU9pQkJYOHJaZDBIZTh0Y3NINzVsSWN1TWsrTzhZYSt3MkQyUWxkNllOWEZUK2lYM1BVcVdxbEk0TXVGZGNKQTRaSDBsekJoUUZnaHdJVDZvZTdjV0pwQ0pSdWEyTXEwckd2Tmx6YkVaNlwvaE5SQWNOYitNajd3ZFlORHhmaFVobzBoTmwxY2hhTmwyY0JydXd3WnRrMVJsc3FBdlV4bVJFaFFUR2MrMm9JbTlZcm5zNFNKVFdoZnBwYmpaRU5PT2NsQTZKZTlNTEdHMjk2a1ZcL1ZDZmx4cWYzZTZqUmpYODc1bGNIZ2pjM1c4aWQrRk9TNkYzV2ZvRDVQMFlqblwvQzhYTmFWN1BNRHd5aGpBNXRWYlllcDBcL3p6ZW5HbkVoRkNDMGl2UjIxbktQMjZNOUEyUWI1XC9LbnpKRTR6SjdtTlpwQVNpXC93VjJiU0xCYmVLeGdJREVBMENnQVF5MnFWakwydklwamgyK1pcL1B1SzlZQzBrOXNUSUdJVGZLRGN0aWI0b3ExQ1RMZnJ4WXJZSTBYSlwvTXI5emFmME8yRGxxNmlXK21hbFZkZXpvYURtMGg0Sk5yNmppb280eU1BR1ZVb1d2SEd5cHhCOFdQMTdGa2RLWFlFMHNRd013WmRTVmtPMFR3TjNQbndvZkRNTXRRa0VHYWMraVwvMzcyNDBWaW5Ld1ZTK3ptMnVObFdQdHRGUVNqWFJvQkgzOHBpRjlrODNKOGFqZU5pSXM1Y1dXXC9hTlZSSVFCMTJ2cDBYdFhiMmlsXC8xRERuUVcyaGJ2M0ZmdENUYVBYMU5UZE9sQXBIZitiVGpcL3Y0dDJ5cmRuY1lMbmlGT3lLM0gwSGFiemh5dWN5U1p4OTRBQlVPTDRlVlFEeUtoR0oxdE5jd09BTGtIejBReDlqeDBZYUUwUUM1VW5XODR0aVdUNmJJK3I4ZlgwQ3ZMdGNacG8zYmZcLzJ2NElcL2xLaFhVMjBKUVFpT1lZSUVPZlVCRjF6MnJNUE9tanZTcVNRMlwveTJxYWlNNlk0XC82SXMyWXJrZW5QaVFxY2lMenZWQjJTVjZMempSdzRcL1lMZklvUVJkcytrc2pLZ2h5dUJzaDUycWpqNEtRWXpxYXVucDFLRXUwSHNwZ0R3VFhDUUZFWW92S2ZwZUlza0JjRm4yaHRHeTdiTWs3VFlmd1wva082WVducUdFeG5LZUo1c3RBSlZJcnJDeEpaa3NJR21DMmdHSUE1czZJeEhWSE1EVUtSVGRcLzBwMHptSW93dEJlOWVlbllTVCtNbEhFQUcxWlpmXC9pSkhkRG9MVE8xVGRqaWdXXC9hZm5LdzNZMVdPTXJwVGVcL2ZWTWV1NTUxWThpNXRcL1dMYUFQRmY2STFVQnlTTTdZZVJCY1JvYVAxNmNrRUdpMzAxRTZjelZhVk1pcFwvWXF1V2JUZXlINTd4b09TSmx2Z1B5U3doVkpXTVBYTGlaVVZOVnp3ZmRQMDhSVGdtU0xJbndqdmtXQlk5WWIyT2FTRE1MWEtXbFZWOGVDZHRVSTVVQnh2MDB1MkprekcyaVBXd3ZXVG9jZnpoY0VwYVJVWlB6SjhNejJ6YTdVK3VOY01uQ1JrcHljU3ZtWERnbmE3VnZQc3JHU09GVnNqbTdsMXlJYk44cWtBZ2F5anpKb2lZQWJlaTdsdlZTUTlHK0N5bDJXSks5anN6bk0wQnBYOTlmRzlRMzhFUEVHbTJWMnJ0TjZPZzVKNm9wTnRjS0Z6aUo0aERoblQ0cDR1K1lacFQxbGxwNUJHNWkwQnplbnRZdUZEMDVyd0NwdVFBVE83RkRQNzM2QWZiZjNRU0xETXUxOFdVYkppZHJsQVlZZVloM2JRSXpFenZ6T0NHZW9tbnBWbFJDNGdlOEFycG41NERwa3Vwa2MxNmZTUVVHQ0k4aUJOU3R4bm1zc25FV1lkYkdFV24yZys3SVlOTTZJeHcreEJIVVE5cCttSExiTHViXC9DcjRWSEw5RVpGZ1VPVkRxczRmU3ZIMXhqUmVNak91K2RnZGpFeEpPSXpxUDcwY0JHSjhcL1A3aG15cVlaKzEyZGdyREc0dWcxZkNiRWpkZGdCQ1BJMkZ0OEU4enRwdGw4ZnBqNndZeVpPUUlmdVlFZUdISEJJcnhzd25RWHNHUUVvTXVKbFc3UkF6d1BoN1doYUV6b091N1RSQ2tcL2d5N2h6QzFxOWNcLzA4c3lOem43OU1Ya05VYXFaQWlHdHpMOStYXC9kVWh5dDlwZ1hrcHFEMU9HNWhqYnZUZlFKU1dGU2lNSWo3bDNSN1J4eEpJWHFtS3NoYWs1UUJhbE4yMGhaUERQeFJQSHZ3M2g5SGZRWVRTejV1XC9VRWVvT3ZqdHlMRHMrMVZZVWlDYnFCaE1XRmdOUlVGTmNSUmFaUGtwTFJiRmkxK0pRdU41QkJHYlhhZDUyNTdvak1EWEhmU1IyNkhnU3YwSW9WWDlyTWFcL1VjWTVzUjlybTNwazA1WEQ4amJBZjJIcDZMVEc5bXB1bDM4OFR5XC9lXC9VQTVNVWRzaTZBbHB5UUJ5WkJYNTRNd3ZBcHl6SlpWVTFyaHlmZitLOUtmNWhSK0lJeVNQQ0JRN0VXcGE2OTIwV0M1NEpaWXF2TFVra3ppMUxYTFo0WDBNZDY4UDR0ZnQwellYVzZrT0VsU0Nob3ptRFwvYVhBUTFXN3JESjE5V2lIcHNlNEN1XC9WT3ZkZ2N5Zk1lYVVYTkxkZHJQNXJnaUljQUNvenViYW1FN3hsYWU2U1hDUDh0cldBK2dQb2l4ZTlTSHpkK0dEcFhCeFQ3UlJzWlBZZFpCQTVSUFhkbjUyT2JvOTFqUmREVWhGN3o0RVBodkxwa2JHdnRwbEhqdmE5QUJBRnMxMm50M0xMNUllWmxmQzdFU29yR29DMER2VmI5ZXcxS0lmN1pmbzBzSjJmbnVZQis1U0xFM21Ga2lsRHg1TDN6aFZ2eTQrRDhJejlkMG9wdHo0ZGhHOEoyZURjNEVTOGRnd3JpbHNSNUZxWnV3WEk4N0FRcHJvcmVXZHd4bkMrR282U0FwN29JMmNTa2V5Ym9Gc0N2Mm1NWG95N2hyN3RnbFI5NU9XWnZCK2pCU1QrWWRuZ09lZzZFZTl6aGtaaTJuZmtEQWowRklOaXhMaDVDQzhqK3gxOStSOFdFbmZkeTVIazlaQ25qSDdyTG9yZE1LMitQeE9WOUFuRGdyVjdXbWlZakRKWW5TdnlTZlwvNERJRm53R0RJWHFUdTd2TkZ5eVFIdCs2QTREeVhVZm96czk4R3lXcFwva3lDWVBzNkg5bzhKNEdPVllYUW04dGUzWTdPbXE5dXY2bkMrUVA0cjAyNFZtYThXVVd3ckFxaWZrRzlZcGZrcExWWVJZckQyYW1FRnlTK2hUTm9OUDdRZUtPOWhmMG9wXC9oNzVCb1dVcCt1bmJ6bFpOczZVbXlOWFI3QnBBT0llcjZOK1htcUdCRlhDOU5zSGZualpmQXd3enI4M2tLRHJMVTNNTUZ4UytzR3JmMmltYUEzd1hwT2dPSmprbmZ0VHhBN000WkpqajQ2ZVZyR3BWdThJem9CaXJQQW1vZnFYT3UxOG5FdklkYWMxbktZVThERDBvbEN5Q2lxZWt5UHlFSk5GNlpXaWNsMlZXWlJPN1h1TGp6MUJXZFZmXC9WWnpvUjFoK21aQ29nZE9oY1ZQREI0MllKQXVlaGNpR1ZleTdhTFZGQ1c4RUtmbjczOTZWcEN5Znk0cERhcVwvZXVCbU5WVTNMWUtNY3J1bzdRR3NDNzBXU2Q0RjFDa0xqNVlDMWlrUk11ZHNFZzVCYmJwZ0N1d29YVU1KZ1IyVXc9PSIsImFnZW5jeUFjY291bnRJRCI6IjI0IiwiY2hhcmdlRmVlcyI6W3siY2hhcmdlQW1vdW50IjowLCJjaGFyZ2VUeXBlIjoxLCJjdXJyZW5jeSI6IlVTRCJ9XX0sInJ1bGVzIjpbeyJydWxlSWQiOiIxIiwiZW5kb3JzZW1lbnQiOjAsImNoYW5nZUluZm9MaXN0IjpbXSwiY2FuY2VsSW5mb0xpc3QiOltdLCJmcmVlQmFnSW5mb0xpc3QiOltdfV0sInNlYXJjaElkIjoiYWJhMzk1N2I2OTA1YWIyNTYyODljYzMzZTRlNmUzOWIiLCJqb3VybmV5X3R5cGUiOiJSb3VuZFRyaXAifQ==", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 66186.88, "calendar_total_sell": 66186.88, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 66186.88, "filter": { "id": "F1AB00028-1", "price": 66186.88, "gross_total": 510.57, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "JET", "aircraft_name": "JET", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30T15:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11T02:15:00", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301530cgp202609302210403cgp202612102255mct202612110215404", "destination_reach_time": "PT10H0M", "destination_reach_timestamp": 36000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-18", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-18-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "56389d207e1f0d80a465c9a4902b3c5d", "origin": "MCT", "departure_time": "2026-09-30T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T07:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "401" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "401" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "P", "meal_code": null, "seat_available": 5, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-18-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "72242394491887d12f7eff949cc20649", "origin": "CGP", "departure_time": "2026-12-10T08:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T12:00:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "402" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "402" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Z", "meal_code": null, "seat_available": 5, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 67594.84, "gross_total": 519.08, "base_fare": 44071.3, "tax": 23203.84, "sell": { "currency": "BDT", "total": 67594.84, "base_fare": 44071.3, "tax": 23203.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI4LjU4LCJiYXNlX2ZhcmUiOjM0NC42MywidGF4IjoxODEuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MjEuNTgsImJhc2VfZmFyZSI6MzM3LjYzLCJ0YXgiOjE4MS40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTkuMDgsImJhc2VfZmFyZSI6MzM3LjYzLCJ0YXgiOjE4MS40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 67594.84, "base_fare": 44071.3, "tax": 23203.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "43176.14", "tax": "23203.84", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 67594.84, "base_fare": 44071.3, "tax": 23203.84, "gross": { "base_fare": "43176.14", "tax": "23203.84", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyOC41OCIsImJhc2VfZmFyZSI6IjM0NC42MyIsInRheCI6IjE4MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNy42MyIsInRheCI6IjE4MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTIxLjU4IiwiYmFzZV9mYXJlIjoiMzM3LjYzIiwidGF4IjoiMTgxLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3LjYzIiwidGF4IjoiMTgxLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTkuMDgiLCJiYXNlX2ZhcmUiOiIzMzcuNjMiLCJ0YXgiOiIxODEuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTIxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937200", "fareSequence": 0, "price": { "currency": "BDT", "total": 67594.84, "gross_total": 519.08, "base_fare": 44071.3, "tax": 23203.84, "sell": { "currency": "BDT", "total": 67594.84, "base_fare": 44071.3, "tax": 23203.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI4LjU4LCJiYXNlX2ZhcmUiOjM0NC42MywidGF4IjoxODEuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MjEuNTgsImJhc2VfZmFyZSI6MzM3LjYzLCJ0YXgiOjE4MS40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTkuMDgsImJhc2VfZmFyZSI6MzM3LjYzLCJ0YXgiOjE4MS40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 67594.84, "base_fare": 44071.3, "tax": 23203.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "43176.14", "tax": "23203.84", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 67594.84, "base_fare": 44071.3, "tax": 23203.84, "gross": { "base_fare": "43176.14", "tax": "23203.84", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyOC41OCIsImJhc2VfZmFyZSI6IjM0NC42MyIsInRheCI6IjE4MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNy42MyIsInRheCI6IjE4MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTIxLjU4IiwiYmFzZV9mYXJlIjoiMzM3LjYzIiwidGF4IjoiMTgxLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3LjYzIiwidGF4IjoiMTgxLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTkuMDgiLCJiYXNlX2ZhcmUiOiIzMzcuNjMiLCJ0YXgiOiIxODEuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTIxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } }, { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937730", "fareSequence": 1, "price": { "currency": "BDT", "total": 75908.32, "gross_total": 584.09, "base_fare": 52384.78, "tax": 23203.84, "sell": { "currency": "BDT", "total": 75908.32, "base_fare": 52384.78, "tax": 23203.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkzLjU5LCJiYXNlX2ZhcmUiOjQwOS42NCwidGF4IjoxODEuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODYuNTksImJhc2VfZmFyZSI6NDAyLjY0LCJ0YXgiOjE4MS40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODQuMDksImJhc2VfZmFyZSI6NDAyLjY0LCJ0YXgiOjE4MS40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75908.32, "base_fare": 52384.78, "tax": 23203.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "51489.62", "tax": "23203.84", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 75908.32, "base_fare": 52384.78, "tax": 23203.84, "gross": { "base_fare": "51489.62", "tax": "23203.84", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5My41OSIsImJhc2VfZmFyZSI6IjQwOS42NCIsInRheCI6IjE4MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwMi42NCIsInRheCI6IjE4MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg2LjU5IiwiYmFzZV9mYXJlIjoiNDAyLjY0IiwidGF4IjoiMTgxLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAyLjY0IiwidGF4IjoiMTgxLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODQuMDkiLCJiYXNlX2ZhcmUiOiI0MDIuNjQiLCJ0YXgiOiIxODEuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTg2LjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MjAwIiwibGVnSWQiOiIwNWRkN2ZjOTE3ZjE0MjEwZDdmZmQ2ZmUxNzM5M2M1YyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzIwMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIwNWRkN2ZjOTE3ZjE0MjEwZDdmZmQ2ZmUxNzM5M2M1YyIsInNlZ21lbnRJZHMiOlsiNTYzODlkMjA3ZTFmMGQ4MGE0NjVjOWE0OTAyYjNjNWQiLCI3MjI0MjM5NDQ5MTg4N2QxMmY3ZWZmOTQ5Y2MyMDY0OSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzIwMCIsImxlZ0lkIjoiMDVkZDdmYzkxN2YxNDIxMGQ3ZmZkNmZlMTczOTNjNWMiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiT1YiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozMzcuNjMsInRvdGFsVGF4IjoxODEuNDUsInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiIiwiIl0sImF2YWlsYWJpbGl0eSI6WyI1IiwiNSJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6IjU2Mzg5ZDIwN2UxZjBkODBhNDY1YzlhNDkwMmIzYzVkIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiMC0wLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjAtMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNzIyNDIzOTQ0OTE4ODdkMTJmN2VmZjk0OWNjMjA2NDkiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiIwLTAtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMC0wLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH1dfSwicHJvZHVjdFR5cGUiOm51bGwsInByb2R1Y3RUYWciOnsiaW52b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjEsInJlc2NoZWR1bGVQcm9jZXNzaW5nVGltZSI6MzYwLCJ2b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjIsInJlc2NoZWR1bGVQZW5kaW5nVGltZSI6MjQwLCJ0aWNrZXRpbmdUaW1lIjoxMjAsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwicG9zQXJlYSI6W251bGwsbnVsbF0sImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIlAiLCJaIl19LHsib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NzMwIiwibGVnSWQiOiIwNWRkN2ZjOTE3ZjE0MjEwZDdmZmQ2ZmUxNzM5M2M1YyIsImN1cnJlbmN5IjoiVVNEIiwicGxhdGluZ0NhcnJpZXIiOiJPViIsInByaWNlUGVyUGF4IjpbeyJwYXhUeXBlIjoiQURUIiwiYmFzZUZhcmUiOjQwMi42NCwidG90YWxUYXgiOjE4MS40NSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjUiLCI1Il0sImV4dHJhSW5mbyI6eyJmcmVlQmFnZ2FnZUFsbG93YW5jZSI6W3sic2VnbWVudElkIjoiNTYzODlkMjA3ZTFmMGQ4MGE0NjVjOWE0OTAyYjNjNWQiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiIxLTEtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjAtMjAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjcyMjQyMzk0NDkxODg3ZDEyZjdlZmY5NDljYzIwNjQ5IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiMS0xLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjIwLTIwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH1dfSwicHJvZHVjdFR5cGUiOm51bGwsInByb2R1Y3RUYWciOnsiaW52b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjEsInJlc2NoZWR1bGVQcm9jZXNzaW5nVGltZSI6MzYwLCJ2b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjIsInJlc2NoZWR1bGVQZW5kaW5nVGltZSI6MjQwLCJ0aWNrZXRpbmdUaW1lIjoxMjAsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwicG9zQXJlYSI6W251bGwsbnVsbF0sImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIlAiLCJaIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6IjU2Mzg5ZDIwN2UxZjBkODBhNDY1YzlhNDkwMmIzYzVkIiwiZHVyYXRpb24iOjI4MCwiY2FycmllciI6Ik9WIiwiZmxpZ2h0Tm8iOiI0MDEiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiT1YiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ik9WNDAxIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiTUNUIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTA5LTMwVDAxOjE1IiwiYXJyQWlycG9ydCI6IkNHUCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQwNzo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNzIyNDIzOTQ0OTE4ODdkMTJmN2VmZjk0OWNjMjA2NDkiLCJkdXJhdGlvbiI6MzIwLCJjYXJyaWVyIjoiT1YiLCJmbGlnaHRObyI6IjQwMiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJPViIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiT1Y0MDIiLCJhaXJjcmFmdENvZGUiOiJKRVQiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOiIiLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQwODo0MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6IiIsImFyclRpbWUiOiIyMDI2LTEyLTEwVDEyOjAwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH1dfSwicnVsZXMiOltdLCJzZWFyY2hJZCI6InF1ZXJ5RmxpZ2h0X05FV0FQSTI2MDkxMzIxMTUzMTMwOThiMjQxMiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 67594.84, "calendar_total_sell": 67594.84, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 67594.84, "filter": { "id": "F1F400029-18", "price": 67594.84, "gross_total": 519.08, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30T01:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T12:00:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300115cgp202609300755401cgp202612100840mct202612101200402", "destination_reach_time": "PT10H0M", "destination_reach_timestamp": 36000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-19", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-19-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "56389d207e1f0d80a465c9a4902b3c5d", "origin": "MCT", "departure_time": "2026-09-30T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T07:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "401" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "401" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "P", "meal_code": null, "seat_available": 5, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-19-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "0676afc4dd7df277c1bd1b8afc992080", "origin": "CGP", "departure_time": "2026-12-10T22:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T02:15:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "404" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "404" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Z", "meal_code": null, "seat_available": 5, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 67594.84, "gross_total": 519.08, "base_fare": 44071.3, "tax": 23203.84, "sell": { "currency": "BDT", "total": 67594.84, "base_fare": 44071.3, "tax": 23203.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI4LjU4LCJiYXNlX2ZhcmUiOjM0NC42MywidGF4IjoxODEuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MjEuNTgsImJhc2VfZmFyZSI6MzM3LjYzLCJ0YXgiOjE4MS40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTkuMDgsImJhc2VfZmFyZSI6MzM3LjYzLCJ0YXgiOjE4MS40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 67594.84, "base_fare": 44071.3, "tax": 23203.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "43176.14", "tax": "23203.84", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 67594.84, "base_fare": 44071.3, "tax": 23203.84, "gross": { "base_fare": "43176.14", "tax": "23203.84", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyOC41OCIsImJhc2VfZmFyZSI6IjM0NC42MyIsInRheCI6IjE4MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNy42MyIsInRheCI6IjE4MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTIxLjU4IiwiYmFzZV9mYXJlIjoiMzM3LjYzIiwidGF4IjoiMTgxLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3LjYzIiwidGF4IjoiMTgxLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTkuMDgiLCJiYXNlX2ZhcmUiOiIzMzcuNjMiLCJ0YXgiOiIxODEuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTIxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937210", "fareSequence": 0, "price": { "currency": "BDT", "total": 67594.84, "gross_total": 519.08, "base_fare": 44071.3, "tax": 23203.84, "sell": { "currency": "BDT", "total": 67594.84, "base_fare": 44071.3, "tax": 23203.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI4LjU4LCJiYXNlX2ZhcmUiOjM0NC42MywidGF4IjoxODEuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MjEuNTgsImJhc2VfZmFyZSI6MzM3LjYzLCJ0YXgiOjE4MS40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MTkuMDgsImJhc2VfZmFyZSI6MzM3LjYzLCJ0YXgiOjE4MS40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 67594.84, "base_fare": 44071.3, "tax": 23203.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "43176.14", "tax": "23203.84", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 67594.84, "base_fare": 44071.3, "tax": 23203.84, "gross": { "base_fare": "43176.14", "tax": "23203.84", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyOC41OCIsImJhc2VfZmFyZSI6IjM0NC42MyIsInRheCI6IjE4MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNy42MyIsInRheCI6IjE4MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTIxLjU4IiwiYmFzZV9mYXJlIjoiMzM3LjYzIiwidGF4IjoiMTgxLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3LjYzIiwidGF4IjoiMTgxLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTkuMDgiLCJiYXNlX2ZhcmUiOiIzMzcuNjMiLCJ0YXgiOiIxODEuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTIxLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } }, { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937740", "fareSequence": 1, "price": { "currency": "BDT", "total": 75908.32, "gross_total": 584.09, "base_fare": 52384.78, "tax": 23203.84, "sell": { "currency": "BDT", "total": 75908.32, "base_fare": 52384.78, "tax": 23203.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkzLjU5LCJiYXNlX2ZhcmUiOjQwOS42NCwidGF4IjoxODEuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODYuNTksImJhc2VfZmFyZSI6NDAyLjY0LCJ0YXgiOjE4MS40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODQuMDksImJhc2VfZmFyZSI6NDAyLjY0LCJ0YXgiOjE4MS40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 75908.32, "base_fare": 52384.78, "tax": 23203.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "51489.62", "tax": "23203.84", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 75908.32, "base_fare": 52384.78, "tax": 23203.84, "gross": { "base_fare": "51489.62", "tax": "23203.84", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5My41OSIsImJhc2VfZmFyZSI6IjQwOS42NCIsInRheCI6IjE4MS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwMi42NCIsInRheCI6IjE4MS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg2LjU5IiwiYmFzZV9mYXJlIjoiNDAyLjY0IiwidGF4IjoiMTgxLjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDAyLjY0IiwidGF4IjoiMTgxLjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODQuMDkiLCJiYXNlX2ZhcmUiOiI0MDIuNjQiLCJ0YXgiOiIxODEuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTg2LjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MjEwIiwibGVnSWQiOiIxOGVhZWJmMmM0Yjg0ZWM2MjNhOWQ0ZGU0NTY2OTZjZCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzIxMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIxOGVhZWJmMmM0Yjg0ZWM2MjNhOWQ0ZGU0NTY2OTZjZCIsInNlZ21lbnRJZHMiOlsiNTYzODlkMjA3ZTFmMGQ4MGE0NjVjOWE0OTAyYjNjNWQiLCIwNjc2YWZjNGRkN2RmMjc3YzFiZDFiOGFmYzk5MjA4MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzIxMCIsImxlZ0lkIjoiMThlYWViZjJjNGI4NGVjNjIzYTlkNGRlNDU2Njk2Y2QiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiT1YiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjozMzcuNjMsInRvdGFsVGF4IjoxODEuNDUsInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiIiwiIl0sImF2YWlsYWJpbGl0eSI6WyI1IiwiNSJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6IjU2Mzg5ZDIwN2UxZjBkODBhNDY1YzlhNDkwMmIzYzVkIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiMC0wLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjAtMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMDY3NmFmYzRkZDdkZjI3N2MxYmQxYjhhZmM5OTIwODAiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiIwLTAtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMC0wLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH1dfSwicHJvZHVjdFR5cGUiOm51bGwsInByb2R1Y3RUYWciOnsiaW52b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjEsInJlc2NoZWR1bGVQcm9jZXNzaW5nVGltZSI6MzYwLCJ2b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjIsInJlc2NoZWR1bGVQZW5kaW5nVGltZSI6MjQwLCJ0aWNrZXRpbmdUaW1lIjoxMjAsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwicG9zQXJlYSI6W251bGwsbnVsbF0sImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIlAiLCJaIl19LHsib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NzQwIiwibGVnSWQiOiIxOGVhZWJmMmM0Yjg0ZWM2MjNhOWQ0ZGU0NTY2OTZjZCIsImN1cnJlbmN5IjoiVVNEIiwicGxhdGluZ0NhcnJpZXIiOiJPViIsInByaWNlUGVyUGF4IjpbeyJwYXhUeXBlIjoiQURUIiwiYmFzZUZhcmUiOjQwMi42NCwidG90YWxUYXgiOjE4MS40NSwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjUiLCI1Il0sImV4dHJhSW5mbyI6eyJmcmVlQmFnZ2FnZUFsbG93YW5jZSI6W3sic2VnbWVudElkIjoiNTYzODlkMjA3ZTFmMGQ4MGE0NjVjOWE0OTAyYjNjNWQiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiIxLTEtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjAtMjAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjA2NzZhZmM0ZGQ3ZGYyNzdjMWJkMWI4YWZjOTkyMDgwIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiMS0xLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjIwLTIwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJJTkYiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH1dfSwicHJvZHVjdFR5cGUiOm51bGwsInByb2R1Y3RUYWciOnsiaW52b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjEsInJlc2NoZWR1bGVQcm9jZXNzaW5nVGltZSI6MzYwLCJ2b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjIsInJlc2NoZWR1bGVQZW5kaW5nVGltZSI6MjQwLCJ0aWNrZXRpbmdUaW1lIjoxMjAsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwicG9zQXJlYSI6W251bGwsbnVsbF0sImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIlAiLCJaIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6IjU2Mzg5ZDIwN2UxZjBkODBhNDY1YzlhNDkwMmIzYzVkIiwiZHVyYXRpb24iOjI4MCwiY2FycmllciI6Ik9WIiwiZmxpZ2h0Tm8iOiI0MDEiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiT1YiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ik9WNDAxIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiTUNUIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTA5LTMwVDAxOjE1IiwiYXJyQWlycG9ydCI6IkNHUCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQwNzo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMDY3NmFmYzRkZDdkZjI3N2MxYmQxYjhhZmM5OTIwODAiLCJkdXJhdGlvbiI6MzIwLCJjYXJyaWVyIjoiT1YiLCJmbGlnaHRObyI6IjQwNCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJPViIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiT1Y0MDQiLCJhaXJjcmFmdENvZGUiOiJKRVQiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOiIiLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQyMjo1NSIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6IiIsImFyclRpbWUiOiIyMDI2LTEyLTExVDAyOjE1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH1dfSwicnVsZXMiOltdLCJzZWFyY2hJZCI6InF1ZXJ5RmxpZ2h0X05FV0FQSTI2MDkxMzIxMTUzMTMwOThiMjQxMiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 67594.84, "calendar_total_sell": 67594.84, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 67594.84, "filter": { "id": "F1F400029-19", "price": 67594.84, "gross_total": 519.08, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30T01:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11T02:15:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300115cgp202609300755401cgp202612102255mct202612110215404", "destination_reach_time": "PT10H0M", "destination_reach_timestamp": 36000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AB00028-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "sessionId": null, "supplier_title": "Aurora", "color_code": "#ffffff", "supplier_code": "aurohub", "supplier_uid": "F1AB00028", "supplier_partner_code": "aurohub-1-00028", "flight_group": [ { "group": 1, "flight_key": "F1AB00028-2-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "7db98595-eab4-494f-ae00-1fbc9158d866", "origin": "MCT", "departure_time": "2026-09-30T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T07:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "401" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "401" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "P", "meal_code": null, "seat_available": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBasic", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1AB00028-2-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "1b2d9039-b7d4-448a-b711-f6e0268bf705", "origin": "CGP", "departure_time": "2026-12-10T08:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T12:00:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "402" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "402" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Z", "meal_code": null, "seat_available": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBasic", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 67883.85, "gross_total": 523.84, "base_fare": 45045.75, "tax": 22838.1, "sell": { "currency": "BDT", "total": 67883.85, "base_fare": 45045.75, "tax": 22838.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTMwLjg0LCJiYXNlX2ZhcmUiOjM1Mi4yNSwidGF4IjoxNzguNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MjMuODQsImJhc2VfZmFyZSI6MzQ1LjI1LCJ0YXgiOjE3OC41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MjMuODQsImJhc2VfZmFyZSI6MzQ1LjI1LCJ0YXgiOjE3OC41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 67883.85, "base_fare": 45045.75, "tax": 22838.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44150.59", "tax": "22838.10", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 67883.85, "base_fare": 45045.75, "tax": 22838.1, "gross": { "base_fare": "44150.59", "tax": "22838.10", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUzMC44NCIsImJhc2VfZmFyZSI6IjM1Mi4yNSIsInRheCI6IjE3OC41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NS4yNSIsInRheCI6IjE3OC41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTIzLjg0IiwiYmFzZV9mYXJlIjoiMzQ1LjI1IiwidGF4IjoiMTc4LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1LjI1IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTIzLjg0IiwiYmFzZV9mYXJlIjoiMzQ1LjI1IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyMy44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "AHBasic", "brand_code": "AerohubBundle", "ruleId": "1", "fareKey": "7db98595-eab4-494f-ae00-1fbc9158d866", "fareSequence": 0, "price": { "currency": "BDT", "total": 67883.85, "gross_total": 523.84, "base_fare": 45045.75, "tax": 22838.1, "sell": { "currency": "BDT", "total": 67883.85, "base_fare": 45045.75, "tax": 22838.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTMwLjg0LCJiYXNlX2ZhcmUiOjM1Mi4yNSwidGF4IjoxNzguNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MjMuODQsImJhc2VfZmFyZSI6MzQ1LjI1LCJ0YXgiOjE3OC41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MjMuODQsImJhc2VfZmFyZSI6MzQ1LjI1LCJ0YXgiOjE3OC41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 67883.85, "base_fare": 45045.75, "tax": 22838.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44150.59", "tax": "22838.10", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 67883.85, "base_fare": 45045.75, "tax": 22838.1, "gross": { "base_fare": "44150.59", "tax": "22838.10", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUzMC44NCIsImJhc2VfZmFyZSI6IjM1Mi4yNSIsInRheCI6IjE3OC41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NS4yNSIsInRheCI6IjE3OC41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTIzLjg0IiwiYmFzZV9mYXJlIjoiMzQ1LjI1IiwidGF4IjoiMTc4LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1LjI1IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTIzLjg0IiwiYmFzZV9mYXJlIjoiMzQ1LjI1IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyMy44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "AerohubBundle", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJzZWFyY2hJZCI6ImFiYTM5NTdiNjkwNWFiMjU2Mjg5Y2MzM2U0ZTZlMzliIiwicm91dGluZ0tleSI6IjE3ODkzMDUzMzU3NTUzNzI4IiwiZGF0YSI6IlwvNmxUNzNXS09kZEhTekE5MTZNcFZ3OENzMkVCejY5Y0xTQXlWZXdvNEk1ZFNpV1hTSWw1MmgzQXdFclRsTkN1UDB2WW92K3BKZ3VWMTB2SjJLdm02TGE5Y05tSEw2TVZJQXNPZ1EwOFBQdGNiaEU5VVhXTVhCN0NrK1wva1JYeVBOaG9LYndKOHYyVmhYcVp2cVQzZ1pDdWtYXC8xc1wvR1RpZGZaV081RDlxdUtNZ21qTjhObkxuaW83Z2dlN2xEOE5NUnRFblcxRXBOeDVXOEQ2dG83K3FcL3hVQUcrQ3Zib1k2b1wvMHhxZWtCa0RYZWxsWGlNRGhsc1pjaXZ3M3hwbW5KRGtyQ2ExNFdZXC9FNlhxVG1TT1V1cTlYRmpocjNUN2ZENFpISUFFM0RPM1B3TXVkNVN6MUErQ01ad1lOaUFmblp0YlVEZWFLXC82SDBITGJteWdlRU9kZ0tQY3QrQU1IdXBtc0UxRFdPMGdQZ0M3aWtQUzc5VnhWRmsxMXcxWU1idWd6Qm9ESjN1UDR6bjVkd29JNG92cVhUK3ZTa1l5T091R0JXSTVKeWk2UjFtb0pxUW1veXN6QXM2aVF1NGNWbGtxNzBBK09DbUlvMFZZRjdsT2ZreVJjWFFaODZTVzlmY3VjVGZ5Qk9tb0RMY25iNDNhWnpXZ2wxUTNaQmxmYjhoMzUzejB4YzZpNGJiR0RnQWJjZVZQbkpLRGJ1OGtRWko4V01WdWlTSm9XdFAwTmd2RTBNb2lTK3dMb3dGd0VPb2oxeTNHSjFNcmhaMkJGdmNLdDJiVDNYZklJNHNLQWRcL3piczdQdEZHTE1RNE94MkJhUmtUTWlDTVJqdVBxS0w0R2xxWCtBdGVMS3ljdXBLQkhhc0ZJMVpcL0JvcEdiWG94WURlWlwvM2tQaHkzQkhjQ00yZ0R2WW1DM0tmQ2NOU013cWRpN3M3NDNXdGxYZ0MzMjZmSkVxbzJSWXdrMmRWcUtCeHpSS0RGNlFZQlpueStCYWRwRFRLaHBKTU4wcVBwVDV2RU5PeEljdXRWY3Q4NDkxRWdGK1N3VjZmSkdSZDJmb1VsdWxmb1ZqeFlFRUQySW9taXVZN0VRYm5RU2kzRFVtY0ZDK05EclVBckVDQUFjMSs5VWhXbERYUzQ5eWlcL0w3VkxPcHozNCthY2oxTWdzTWxzK256enV1bHRBK3VLdERuUlVRWHVJZzVMXC9zMWplcTRTNEgySkppUDVpRkdzNStzNWsweUhGOHJaQ1daK0RhanR2ZzBzbmx5UkVkNDdVeGVFY0pqcmFYNzhhN3BYNXUrR2dYUThLbHJzd3JEQmxaQjJhNWx5UWVTOFgycTFNb1Vyc3FocnJLcERyRFNcL21WTjhxZ240eTZYYkxYWStcL1lTYitxcWJKakxoMm9SaFlQcVFzZ2x6WUlrQzIyZlwvamRJOHRDbHE5d2Q3RE9LKzl2MXVjV09BMEQ1dlBwZ0xnR3RtUzdKbXArZ3hIaTNcL2hHY3plYU9QTWFqVkx3VzMxdHJRWXNjWVBSdFpDTVJ4T3lmN3B2T2ZFbmRJQ3BFSldEUjMrN2U0WjV5cXppS1V5MXJ0SjB0WmV3Tk42dFRWUWxaQzdGUURpOXRsT2FlMmtJWm5FSEUzYlJNUHpzQjdQQ0JBYWpWR2VUOTRyT2N1aGM1MkUxRkpaN1FFWnR3azI3S3k5c1JxaWJydTZVWDdhZ3pOakFPRFNwb01DWnV0RHJ2WEZMVFVQWmRjNzFcL2tJeGF6MVlKaWVKbU4rcDloY09zT1lEazhRejN3QkthZVlpQlwvRGpxTXJvc201VU8xTUpsOEY3UjZkZmNaK1FrMmhiSEpxR0JQUm5DRDFhMEd6a1JhUGloN3FTQ3hUNlRHTlN5T0hTdTkyYVNjU202ZitnUm1pTHpFY2s3bjlWNERSTDZlcEo0RG91TEYwZFY1UTNWSFljOEhNdERKaVBMVkltdFE5cXA3Q050amlsY29pZStsVm1SWTRzeUZ6WnNoSitpeE1uTklIamhySWJBaG1SUytzQ0RUUEtkTjU3ZGhMbmJZRktiMTVGTDczRzNzc1RkcjYyZDFNRnhld2JBZUhuQitCcStqNmljcU82SVJVOUpnY2V0ZlZPNjlBOXNOWDljTWt1bEx5Z3k4RzdsTFRzQ251aDJGNE9Ob1dRbDZIMSt0SWk4MWhJaHZmMjRPNVZwdXVFMjdKRko1Z3Vrd0doTXM0U1pHdzIyYkxFelQzM1hMYWV4MFVJalFYOE0yZENoVElUdFdVTVpcL3RlckowWWU4aWltMHVOSnNmMmRPWGwzTXI1M2hCVHo3ME1VcVBjdXJjTWs2RXBKT2lnMWFlYWlnZGlIa0hEMkFuYTQzb0M4TUtBemlXWGVJbitxQ3I2YU1LaFpEaGU3VEJjSTRLWlRxMVhxbUxkVDQ5Y09LS3ppZWExNERIdzY5TXVBTHJVNlFPZm5uNnMxUEJPZ2VwZ1BsQ1JHczJLaDgrWDlFMUVXaVFoR016NEg4U01ncjA0UThwODJsXC85NlBHM1hrN3R4NHh5NXN6NWNjZ1ptdVJUQWlpY2dmajF2d2Q3WXhtK29BNkRCT2xsdHlXMkRjYnR0OHRwUG9qdWlkaXg3NCt2SUVzREt3T1RRV0Zod0FDS3BnbmFrRnd2ajd3V3QzT0MrVmFKdzZOSjNXNzNHSzdtU3Z4MmZkTmhUck0yNkgwdHdoa0l4V3J3WmhOREN5OWdJV3FNN3JQQ3VaT2VBYWF0bmtQazNjcTVwSm4xeXBRdk9pYU1ZcDVuZGNlcDE1cXVUNGlZak5nZHdpQVlNZWdOYkl6ektIalNPbFlSeGlLenczTmM5RjNwNjMzZlBvdis4aDhCd0hoTUllNUJFaTNjV0pQeU1IbEJ0d2VxY083SWRBeDlHUDFtVXl4QkhsTWNtMUZmckp4Z0VjOXQ3V2dvcHB4WjBXaW1cL2dwYzFXMTJiTkhkTEwramZoZ05ScG1lZWRXZmxDVDNQQzNOSkhQUSs0XC9PK2JQalcwMXMrZnpHa3RadHlHRDBqR1N2amJ4aDJ3OGdwa0JVV2NRY1wvajVUbkZ0cXNWdlp1Nlk1aWFcL3A1ZkNLXC9tV1dIdDhQbCtUK2xwR0RZb2lYejVGVGJjNWFIUVIwUE5UTVA2WHBydEFiRUU4dUxCZWxONU9IMUoxelI2OVZjSElQRDE4cGFNSjZwU1B3OG52NEVnZ1F0Wm02UGhKVDBnUE5mRXZSMG9SVjkwSlo0WjN0NjZWalhOcWxrUmNtS3lVb3Y2Qmg0N1hjNTJ2MExrQlNJQW1XcFZLUld4a2xUeWcrcGtTSUl2eUorOWlcL05FMDZrbE1hclFjT1VwbmNWTDJVanF6NFBqaDc3QnFRVGh0cTB1MlB6SVcrOHFXbkFNTVlBcXFjUU5yTGVkZG1mb3Jyb2N0RzViQWg3cmtVOFVnS2tTbFZVS2p5bnF1ZlVMS3p5M1lNZFNsQ1hpZ1FEM0RvRklqVlg4QVphekxUYWtMZlZ6Y1VSXC9OUlpwOTFBZjBPV2ZcLzZaWVRLSjQ1NmljREZ4czFlb0N5dEd2UWhMMk5UQm5ZWFFFTGl1RDBpNm9UVytURGV4VnlFQU1EaFJ4czUwM3IyWXlnbFJWdmZYdk9hd0pzMVdqdUFWUlk0cFo2aFlXbGpuOGRoWER3eDZPRHdRSXFTS3lRVVZLQ0NwVkhiV3dmNjltK0R4OFJOTmFQU01iZmhMVmxBSE5JVVlpeXQ0aGlnNHlzSWxtbDJmekJTb2tDVUVybjJEWU9tMjYrTFNXZjB3KzhDaENab3hhNEVaQ0phNlZjeld0ZWM3S1BmV2NpdHY5SFQxMUZrVjFVQWlQNGNvWFVSMFpDd01HTFdtQWJOWnFXS2dwT2lMaGd1TFp5ekZrVVwveGkxTG1LTUtHbjVSQytvQjN3SlppNUdcL2ZWOHdOWnFxTzZ3aU1YY2xzZ1RhOU4xXC9wQ1ZcLzhRVFNNcnkzdUx5QUJEaTNKZG5iZjZHbzNMZnREODFpM1lFT3JuYk4xRjlFY1wvTGxUR3hmdU83enVIUEwrXC85WnJKOTQ5SWd0bmZaSGtnSzNDWXVkbWNMOXhtNWVmbDJ1N3g4dHpiXC9GMEtGd1RqYkxmclc3YVFXVjZWRkh2eHlnaE1OZHU2TEVzU3B2V3dpODBxVEdcL1VkRW1xV3pqU1gxNjJ1STZzeUxTbGxqWUY4ZVVTWGNGR3R1UVlzOGhaSTFtbk83eFZiZHlmXC9XeFFlTkFkTExaamVyUUYxa2Nrb1VqcW5QMjhZTGdTejc4UWRIMUVlM1ZkcFVEMWtKcUozenhyUlZUczJCaDQwSnJ6Zkd0Z0ZHcVdyb3NcL1NmZDNWbG5HbGxKU09hRlEwdmNyb3FBamFjaUd2MG40R3hienNjZ1BUcU9IdjZmWXV6dFwvM25YSlJNTUdXRW9uaGt6K3pLdXo1UTNLZ0VweFlNWCtrNVA4NjNXV2d4UmhPNXhmTlJpeGpiSjhZSjBDYVhOSVJlZkpzRXp3Smk5cVVUS1wvOElha01ORkprQU5zbVQ5K1NhQ3RzWlg4TzlhcnNySEVzVmhGclRQZThhcUU5dkJwZFwvdzVYbDB2NFc1ZmNjWUIraGt0ZkorTUtnQzhWckU4N0pCdWxYa01DUXhHN2o0VjVmOTJWVVpBaGZ2eUlVVFZ3NGQrMWJvbTRXNW41K1MzMVZBMDdmRjY2ZjhMRVE1ZnA3b1hzbXJXZGRSVURoRU0randtU3dud0ZacFJ5WHNwY3VnQ2d5YTNiMDFzWjc2SHFkSUhpNWZnVWxYWGlHdktRSmdpVXdBaEg5ZGRvVGVpSkRaUVwvczliTjNLUmZNQU9oUmlDMUtRVFcrT3NBQlJwK083UlVIMmVWZjNZUnpyRnQ2UDZqMFRrSHhSaGJGVzl2N09FazhQKzdkWnhHazBsckpDNU8xR3A2XC9WdTB6QTFuaGVUR1RhWTR5VjBmXC9BQ3hoMHBJVG0ybDhvSW9nUEF3YUxHNWZFR2twK3BMQzlcL21QTlNjNkFvbTFmUjhkOWViZWJ6N0lEdFA3dnQ5Z2wwZWcxTFRUTUpEV3BFZDBnaEVNY3hwRmJNRUd0QjhYcGVHcE1FUW05MmlNcmR6Z0QyZUtiQ0pxZzZFYzBubjA0RGhYU1VLNXdTU0tQTXRmWjBNMUJOamtCMkVuMkZVS1wvVnFxVlJqdkRrSjdjS0JRREpWTkRnSTNaOFMyQmJkZHVLcVBkaTdsWUVlREJldGVcL050TGxZQjcyQVpPR1g5NnNpOGVTNHRoUVpwZkJEa0VETHdkZ3l5YzhXWEIwdkpXbnczZE93Mk1xSVRWZk15c0NodTFKU3luQkVKN2t2b1wvQkhXSkVkQnZVbFNKa2QxVHZoT2dORzU0UjBMWnlPNUxrdk1BWHRNVndqUnNQSDZwWVRmV01rQThuTlA5ZmZrYVF3SGE3akR4aXpuYXpBWlNBbE5sNitNblgwSjNEMGRwRGtlUEtERzNJTll1M1JVOTdLMjBCV3RXT1FEczZJNjQ1NEtCNFcrOW1EK2lOUUNGYkt4WGRDcnVWOExoOURtRmhJcmp1TUdlMFdRdmpOV052MGJlSTJMSmVBZklSNW5MSVh0b3JHTFk1YWRLMVQ1anZpNnQ4OWdZS0ZmTFhDY3phM2JFNWFicVJ6OWx1NmV0OTZkTVBibHlhejhmXC85enl6YVwvYWk2N0JOaXY5Qk5xWHp6OFlDSmNQXC8xV29zTExXMDJIeFcyemdBdG50d2JyT3VFXC9QOStYS1B4NXBEUEplamZWRVl6RUpNYnNnS1VsSDJsSDdDcU9rVVE0RVBzRHhTMWdibms5Nml2bUhjRmpxYjJDYUpZSG42SUVSVkRXV3ZrZGpNemhpWDVZSWhMam52YW95a1k2ZWRFakFJZnBjaitmZTBcL3p6clwvODQ0YXY0cVlIRldITGJMTVhsYngxQW4yZzlFZzV4b2VKK0pYa2tcL0Z4ZGpqalwvYnJINlpERjBZNmVGZGJ5YzhaMFJobldHbzM4OFZYdENqQ0kxR2FNcEM0OEI4TXRXeTgrV1lUeWw1UVdYMUluS3VZRUNMZDRCT0w0bE8rbG5DXC9RNW1cL0pVcDY0RzdZc3FFZUZabGoybG1kVFBucVRWaExsQnNzRWxPbEdsdWZXU2JTNkUrN0IrWWRUNzB3MkVIZnpZXC9SUnBzZ01wQ3g1NFFUUjk2SWRSWnI4dXh4Q1FjeEh4SEJHdTJnY2FtK296R2MyRW50bXVERlRQTHBkY0djV1FMTUVLY0g5SUlVbDZ6S0tyMlJETUMyMGhJY2ptTDMyRzdIWGJWeUxMRUVCbXdGVlZEbjNwaEdoRDlBK0hFNUxMY0FXcHlzcW9xTjlFTUJZQllNbzV4eVkzZHpsMkhwYkEwcEY1SlFUazBWMGFjZnNMYk1NY2RvWGRHZGRRd3NCTXJXTDAxY2l2Y2xUT2hNUDF6eHFYbWxXUmI3VmlHbVc2aHZWTjQ2cUxZRDZVR1k1VUtjUTBTN1JJdUxacDJZclZIOEkwSVZVUjc1ZUtDUG5rcWxYUkVDd1ZtTncxeEFQOG0xZ3JyR2pWT1BFQjR6eXQyRVJ6NDBYMUROZlM0cnlGT1VjRHpRVTFDQ3A2TXRmeHVcL3FhNUdMYVY0WDdBaU45TzdNOVdwc1VHeUJSOVJMZmRwbzJPQVwvM3hCSzhNZmU2VEpVbVpsaWxpMFBXYXBUamY4cjl1bno1eDN5MDdabFRSUHk4NzNYNkJ3eDZQNVwvNXFUaExZQkF5NXlFZlNRVG5qb0lheGxJYlhGOURTbE9Ea3dTSG1cL21iY3dPTGxDY0lXXC9TQ2FwTnQwc2dYWGhQVGFYODlrb3VJcUdKcWNtaDZaTm1cL3Vuc1hvMHRjRzRpQ25obytYcStlZGdlK1ZcL0hUcHQ5Y3hERFdvanpMT29hdEJhb0lcL2tvMXhPUkdHeEM2NmVYUENlemQyVTg0Q0VYWDdxYURpa21WamdXalF0Slg2ODZBeGtMWm1xclwvUVlvSGhmK09GRWthaXQ5dTVEcDB3MDU2Z1dsZXR0bVB3SDBRVkkwUHpPOWFWQWIxSjhIbklVXC9vSUljK1h5eDNuN2NQemhGaXp1Sk8xdlhLb3EwYWJxc0FTb3o3dEpsZURRZ3gxQjFYNU80NDIxUGk0eTVuWkJET2pwck52TnVBRWJoS2pKN0drZnpudFlRdndlblhJSEZCTkMzZllEaHYrbzZqOUhUellVeldTakk4QVJDVThcL1d2RmZ5S01uSjVOcEk1bHE4eld6WEpzZzBGOEN4Yml1TmVZRDFGdFQyRDRGZksza3duRmE2cVVLOWg5Vm5zT0JMWkFtckxWMWMrbkM0b242ZWdEVmRyMFZZejJ6OVlncHAraGMzZlc0Z3Nod0lBb2FwNzMzcExTZ3VxS3BuUnJ0c1VWUHVWTndvUFQ1T1ZQNzNcL1JLTVBiU1Fmckhmc1ZwQytCbHRPNHRUQURwVys3WVBPdExJVWdGTzZKXC9FQU1iMXhsV3JXSHhVM08zcWFtZ0pZQ0JQZEtMdWE0bUZLNitjRmhNTWo2Wk5UQ2dDSUk4WnBYM1FERVBiTUtTTkgrVDBXd3BITjA4R0UzUUZ4eENVVlhvXC9WRUcza2hWbll5enFEaFVZU2p0WHhxb2FjeTNPdHdTY1pETXozeFpJa0xVT2tsNVwva0ZEMzRiVmd4TytUT1p2eXJRZVNSK0U5T0w2N0lcL2gwK3NSZFwvNHAxemEzUWpIMDR0T3dvMzhFVU90WFBSNWlLU0JCYk02ZnEwVEw0WmlQQzdmWk5GbzhpcDVxeTBuYWxlSUV0SWw1VUtUVGdWeUJtbDJseFY3WkJsTkt6MUQ4K1wvZzVXRVZPRVl5K2ZnMzJNUnUyWm1lYzRDajhGNWFxck9GRDVQN3p3eUtBNTc3bExcL1NFQzBhVitCR0I0R1NVOFh3N3RXRnB6U3BSYmNsNU9uU2lITjVyc0lHcSsyZHNkMklxSFdycUF5c3RZT0pmZkRZVUZFTWNTVk14VlRvZGg5TkNvWFpSZ3dZblM3cTkzVDlOMGFuREw0aUZMTWN2azkzYWFCQjNkYTh6NHhtTWFNd2Z3cVZCXC9GcXdVN2JFMkpTVFwvaVFDMHVvS3FcL2ZiVDNoM1Bsa0psR2pvWU5ualJjS01kelN3VlwvSDByRElENTJ2ME5HazFORk90ZkwrSXhrWVM3T3h6TFVXMUdJNmtYYUtuZXJDN1ZiNHhmRW9oVzFkM1J1UFwvc1wvMmp6V3JYXC9HaE1xSW1DcXlYdWRhd0lyRnBaV3VsTU1LTlhcL01cLzVrYVh1V0tIT0NYWnhwQVNwRFY2dkM4eW1xdTZuZmlkQm5LRTRqK2E4QnNPc3lGMlZpZkVDR1RKNlVTRGJGV0o5ak1NaUZWU2FzeFRmRWkwU2RocjhUd2hNTndoR3I4dU5GTFwvY3BkNXBPNTZlRWo2SklPNytseDRRRVRQMmFIb1hCY0pSU2dwVkd5bit3ZVNtVWFwQWhBRlVDXC9EN24zR0ptcmJETnpGZlZzSFRWMVwvdGhoNEgxeDFjMVhkNnYzaHlMVEFiOUVTU0hFOG9zXC9oOU4xRW5jZTFGd2xKTGFjZU1NNDhPVXZOY3pWQmlSQzdZMmJoWU4wYVdNWGdiWmlLczFMYjR0TjAyZ0ZiZkdFZzRPNXE3RVNQbEgyTEsyMklpWXU4MG0zQ1JST2owcG0ySTMweDVsOGM3Zzg2SGVzQlV6Z1h1TXVPUFZLeWR3RjR1aE1rcDFIcjUxUEFuZlpWMzI4ZU5DUzMyNldwa0RqYU80eGhoRXpTTUQxbnRHeFlZZEZkK0R2UHBPUVdpZDNlZDcrYUh6RjV4Qm84MjBSVlFKSXo4dXY0OUFjeVN5ZmZaanRrWUVhN0NPVEdtS056dWlyaXNUR1lYMnNWZ0RHaXo0NFQrcTV1blNYU1dUVEs3T253SE1RemhNUDNtUjhpdVwvZlh3aWk2M1U2WlhxVUJvT21yM3FvOXhMTWlrZmFmSEZXc290K3BWMVd2RjJaeXROSGRFWDFGODlqSTZkbFY2VkRvN0JRQ056MTdzVlVDdHM3MFF3Tk41alppNnh6RDNMY3l6TDQwT3Z3K2dQV1crcDNpQ1wvakpnM21wRWI3cTVEU015bStOd1Mwak1RYlJyd1BKMGZQOTI1Rjc3NVVySFNVYzdIR0EreW9KbFhHQTdOQUVzMHpDMzJvYnZPYUZBQ0s3S0J2WWt2UDR4TzN5MERyN0F2dmRVZ0RoTVZBNFA2VGNEWXRwZjZLNDJvTmJUUWFZaEt2c1Zrb0dCUU1aWU9Wb3BvaWwyaE5KVkk4QWdxdThQNEJVckRweVBcL1NGeVhwN05uY0V6b0J2bHowMHpwK1RaSkFPdG8raERNajgzMVVpTnZJcGU4UmNUREsxSzFxTnF5RXdDUWRnYXI1SGI0Y3R3c3AwckY5bnBqdStFc20zN1h0WHFtM2JcL2hwN3VESmFsVTJBTEpENU5TOGVhRzNXUWR6VWVpS01QdnEwVjdzS2hKd1J6cUlZb0VjOFJKMmxPbnNcL3A3ZU53OHlcL0NRem41QnpVMDlXY2V6RkZOeTBYNHV3dXJGbjhmZFZLdlp5T2NweVd4bFdLVHluK0F0cE1aRFFleW5FSzlWWGdTbkJHWHZ1bGhcL0tRK2Z3PT0iLCJhZ2VuY3lBY2NvdW50SUQiOiIyNCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiI3ZGI5ODU5NS1lYWI0LTQ5NGYtYWUwMC0xZmJjOTE1OGQ4NjYiLCJydWxlSWQiOiIxIiwicm91dGluZyI6eyJyb3V0ZVR5cGUiOjEsInJvdXRpbmdLZXkiOiIxNzg5MzA1MzM1NzU1MzcyOCIsImZyb21TZWdtZW50cyI6W3siYWlyY3JhZnRDb2RlIjoiSkVUIiwiYXJyQWlycG9ydCI6IkNHUCIsImFyclRlcm1pbmFsIjoiIiwiYXJyVGltZSI6IjIwMjYwOTMwMDc1NSIsImNhcnJpZXIiOiJPViIsImRhdGEiOiIiLCJkZXBBaXJwb3J0IjoiTUNUIiwiZGVwVGVybWluYWwiOiIiLCJkZXBUaW1lIjoiMjAyNjA5MzAwMTE1IiwiZHVyYXRpb24iOjI4MCwiZmFyZXMiOlt7InBheEZhcmUiOnsiQURUIjpbeyJjaGFyZ2VUeXBlIjoiRmFyZVByaWNlIiwiY2hhcmdlRGVzYyI6IiIsImNoYXJnZUNvZGUiOiIiLCJhbW91bnQiOjM0NS4yNSwib3JpZ2luYWxBbW91bnQiOjM0NS4yNSwiY3VycmVuY3kiOiJVU0QiLCJvcmlnaW5hbEN1cnJlbmN5IjoiVVNEIn0seyJjaGFyZ2VUeXBlIjoiVGF4IiwiY2hhcmdlRGVzYyI6IiIsImNoYXJnZUNvZGUiOiIiLCJhbW91bnQiOjE3OC41OSwib3JpZ2luYWxBbW91bnQiOjE3OC41OSwiY3VycmVuY3kiOiJVU0QiLCJvcmlnaW5hbEN1cnJlbmN5IjoiVVNEIn1dLCJDSEQiOltdLCJJTkYiOltdfSwiYXZhaWxhYmxlQ291bnQiOjksImZhcmVLZXkiOiI3ZGI5ODU5NS1lYWI0LTQ5NGYtYWUwMC0xZmJjOTE1OGQ4NjYiLCJmYXJlQmFzaXNDb2RlIjoiIiwiZmFyZVNlcXVlbmNlIjowLCJwcm9kdWN0Q2xhc3MiOiJZIiwiY2FiaW5OYW1lIjoiRWNvbm9teSIsImNhYmluQ2xhc3MiOiJQIiwiZmFyZVR5cGVDb2RlIjoiQWVyb2h1YkJ1bmRsZSIsImZhcmVUeXBlRGVzYyI6IkFIQmFzaWMiLCJpc3N1ZVBvbGljeVR5cGUiOiJSMSxTMSxUMSIsImFnZW5jeUFjY291bnRJRCI6MjQsInJ1bGVJZCI6IjEiLCJidW5kbGVJZCI6MH1dLCJmbGlnaHROdW1iZXIiOiJPVjQwMSIsInN0b3BBaXJwb3J0cyI6W10sImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0ZsaWdodE51bWJlciI6IiIsIm9wZXJhdGluZ0NhcnJpZXIiOiIifV0sInJldFNlZ21lbnRzIjpbeyJhaXJjcmFmdENvZGUiOiJKRVQiLCJhcnJBaXJwb3J0IjoiTUNUIiwiYXJyVGVybWluYWwiOiIiLCJhcnJUaW1lIjoiMjAyNjEyMTAxMjAwIiwiY2FycmllciI6Ik9WIiwiZGF0YSI6IiIsImRlcEFpcnBvcnQiOiJDR1AiLCJkZXBUZXJtaW5hbCI6IiIsImRlcFRpbWUiOiIyMDI2MTIxMDA4NDAiLCJkdXJhdGlvbiI6MzIwLCJmYXJlcyI6W3sicGF4RmFyZSI6eyJBRFQiOlt7ImNoYXJnZVR5cGUiOiJGYXJlUHJpY2UiLCJjaGFyZ2VEZXNjIjoiIiwiY2hhcmdlQ29kZSI6IiIsImFtb3VudCI6MCwib3JpZ2luYWxBbW91bnQiOjAsImN1cnJlbmN5IjoiVVNEIiwib3JpZ2luYWxDdXJyZW5jeSI6IlVTRCJ9LHsiY2hhcmdlVHlwZSI6IlRheCIsImNoYXJnZURlc2MiOiIiLCJjaGFyZ2VDb2RlIjoiIiwiYW1vdW50IjowLCJvcmlnaW5hbEFtb3VudCI6MCwiY3VycmVuY3kiOiJVU0QiLCJvcmlnaW5hbEN1cnJlbmN5IjoiVVNEIn1dLCJDSEQiOltdLCJJTkYiOltdfSwiYXZhaWxhYmxlQ291bnQiOjksImZhcmVLZXkiOiIxYjJkOTAzOS1iN2Q0LTQ0OGEtYjcxMS1mNmUwMjY4YmY3MDUiLCJmYXJlQmFzaXNDb2RlIjoiIiwiZmFyZVNlcXVlbmNlIjowLCJwcm9kdWN0Q2xhc3MiOiJZIiwiY2FiaW5OYW1lIjoiRWNvbm9teSIsImNhYmluQ2xhc3MiOiJaIiwiZmFyZVR5cGVDb2RlIjoiQWVyb2h1YkJ1bmRsZSIsImZhcmVUeXBlRGVzYyI6IkFIQmFzaWMiLCJpc3N1ZVBvbGljeVR5cGUiOiJSMSxTMSxUMSIsImFnZW5jeUFjY291bnRJRCI6MjQsInJ1bGVJZCI6IjEiLCJidW5kbGVJZCI6MH1dLCJmbGlnaHROdW1iZXIiOiJPVjQwMiIsInN0b3BBaXJwb3J0cyI6W10sImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0ZsaWdodE51bWJlciI6IiIsIm9wZXJhdGluZ0NhcnJpZXIiOiIifV0sImRhdGEiOiJcLzZsVDczV0tPZGRIU3pBOTE2TXBWdzhDczJFQno2OWNMU0F5VmV3bzRJNWRTaVdYU0lsNTJoM0F3RXJUbE5DdVAwdllvditwSmd1VjEwdkoyS3ZtNkxhOWNObUhMNk1WSUFzT2dRMDhQUHRjYmhFOVVYV01YQjdDaytcL2tSWHlQTmhvS2J3Sjh2MlZoWHFadnFUM2daQ3VrWFwvMXNcL0dUaWRmWldPNUQ5cXVLTWdtak44Tm5MbmlvN2dnZTdsRDhOTVJ0RW5XMUVwTng1VzhENnRvNytxXC94VUFHK0N2Ym9ZNm9cLzB4cWVrQmtEWGVsbFhpTURobHNaY2l2dzN4cG1uSkRrckNhMTRXWVwvRTZYcVRtU09VdXE5WEZqaHIzVDdmRDRaSElBRTNETzNQd011ZDVTejFBK0NNWndZTmlBZm5adGJVRGVhS1wvNkgwSExibXlnZUVPZGdLUGN0K0FNSHVwbXNFMURXTzBnUGdDN2lrUFM3OVZ4VkZrMTF3MVlNYnVnekJvREozdVA0em41ZHdvSTRvdnFYVCt2U2tZeU9PdUdCV0k1SnlpNlIxbW9KcVFtb3lzekFzNmlRdTRjVmxrcTcwQStPQ21JbzBWWUY3bE9ma3lSY1hRWjg2U1c5ZmN1Y1RmeUJPbW9ETGNuYjQzYVp6V2dsMVEzWkJsZmI4aDM1M3oweGM2aTRiYkdEZ0FiY2VWUG5KS0RidThrUVpKOFdNVnVpU0pvV3RQME5ndkUwTW9pUyt3TG93RndFT29qMXkzR0oxTXJoWjJCRnZjS3QyYlQzWGZJSTRzS0FkXC96YnM3UHRGR0xNUTRPeDJCYVJrVE1pQ01SanVQcUtMNEdscVgrQXRlTEt5Y3VwS0JIYXNGSTFaXC9Cb3BHYlhveFlEZVpcLzNrUGh5M0JIY0NNMmdEdlltQzNLZkNjTlNNd3FkaTdzNzQzV3RsWGdDMzI2ZkpFcW8yUll3azJkVnFLQnh6UktERjZRWUJabnkrQmFkcERUS2hwSk1OMHFQcFQ1dkVOT3hJY3V0VmN0ODQ5MUVnRitTd1Y2ZkpHUmQyZm9VbHVsZm9WanhZRUVEMklvbWl1WTdFUWJuUVNpM0RVbWNGQytORHJVQXJFQ0FBYzErOVVoV2xEWFM0OXlpXC9MN1ZMT3B6MzQrYWNqMU1nc01scytuenp1dWx0QSt1S3REblJVUVh1SWc1TFwvczFqZXE0UzRIMkpKaVA1aUZHczUrczVrMHlIRjhyWkNXWitEYWp0dmcwc25seVJFZDQ3VXhlRWNKanJhWDc4YTdwWDV1K0dnWFE4S2xyc3dyREJsWkIyYTVseVFlUzhYMnExTW9VcnNxaHJyS3BEckRTXC9tVk44cWduNHk2WGJMWFkrXC9ZU2IrcXFiSmpMaDJvUmhZUHFRc2dsellJa0MyMmZcL2pkSTh0Q2xxOXdkN0RPSys5djF1Y1dPQTBENXZQcGdMZ0d0bVM3Sm1wK2d4SGkzXC9oR2N6ZWFPUE1halZMd1czMXRyUVlzY1lQUnRaQ01SeE95Zjdwdk9mRW5kSUNwRUpXRFIzKzdlNFo1eXF6aUtVeTFydEowdFpld05ONnRUVlFsWkM3RlFEaTl0bE9hZTJrSVpuRUhFM2JSTVB6c0I3UENCQWFqVkdlVDk0ck9jdWhjNTJFMUZKWjdRRVp0d2syN0t5OXNScWlicnU2VVg3YWd6TmpBT0RTcG9NQ1p1dERydlhGTFRVUFpkYzcxXC9rSXhhejFZSmllSm1OK3A5aGNPc09ZRGs4UXozd0JLYWVZaUJcL0RqcU1yb3NtNVVPMU1KbDhGN1I2ZGZjWitRazJoYkhKcUdCUFJuQ0QxYTBHemtSYVBpaDdxU0N4VDZUR05TeU9IU3U5MmFTY1NtNmYrZ1JtaUx6RWNrN245VjREUkw2ZXBKNERvdUxGMGRWNVEzVkhZYzhITXRESmlQTFZJbXRROXFwN0NOdGppbGNvaWUrbFZtUlk0c3lGelpzaEoraXhNbk5JSGpockliQWhtUlMrc0NEVFBLZE41N2RoTG5iWUZLYjE1Rkw3M0czc3NUZHI2MmQxTUZ4ZXdiQWVIbkIrQnErajZpY3FPNklSVTlKZ2NldGZWTzY5QTlzTlg5Y01rdWxMeWd5OEc3bExUc0NudWgyRjRPTm9XUWw2SDErdElpODFoSWh2ZjI0TzVWcHV1RTI3SkZKNWd1a3dHaE1zNFNaR3cyMmJMRXpUMzNYTGFleDBVSWpRWDhNMmRDaFRJVHRXVU1aXC90ZXJKMFllOGlpbTB1TkpzZjJkT1hsM01yNTNoQlR6NzBNVXFQY3VyY01rNkVwSk9pZzFhZWFpZ2RpSGtIRDJBbmE0M29DOE1LQXppV1hlSW4rcUNyNmFNS2haRGhlN1RCY0k0S1pUcTFYcW1MZFQ0OWNPS0t6aWVhMTRESHc2OU11QUxyVTZRT2ZubjZzMVBCT2dlcGdQbENSR3MyS2g4K1g5RTFFV2lRaEdNejRIOFNNZ3IwNFE4cDgybFwvOTZQRzNYazd0eDR4eTVzejVjY2dabXVSVEFpaWNnZmoxdndkN1l4bStvQTZEQk9sbHR5VzJEY2J0dDh0cFBvanVpZGl4NzQrdklFc0RLd09UUVdGaHdBQ0twZ25ha0Z3dmo3d1d0M09DK1ZhSnc2TkozVzczR0s3bVN2eDJmZE5oVHJNMjZIMHR3aGtJeFdyd1poTkRDeTlnSVdxTTdyUEN1Wk9lQWFhdG5rUGszY3E1cEpuMXlwUXZPaWFNWXA1bmRjZXAxNXF1VDRpWWpOZ2R3aUFZTWVnTmJJenpLSGpTT2xZUnhpS3p3M05jOUYzcDYzM2ZQb3YrOGg4QndIaE1JZTVCRWkzY1dKUHlNSGxCdHdlcWNPN0lkQXg5R1AxbVV5eEJIbE1jbTFGZnJKeGdFYzl0N1dnb3BweFowV2ltXC9ncGMxVzEyYk5IZExMK2pmaGdOUnBtZWVkV2ZsQ1QzUEMzTkpIUFErNFwvTytiUGpXMDFzK2Z6R2t0WnR5R0QwakdTdmpieGgydzhncGtCVVdjUWNcL2o1VG5GdHFzVnZadTZZNWlhXC9wNWZDS1wvbVdXSHQ4UGwrVCtscEdEWW9pWHo1RlRiYzVhSFFSMFBOVE1QNlhwcnRBYkVFOHVMQmVsTjVPSDFKMXpSNjlWY0hJUEQxOHBhTUo2cFNQdzhudjRFZ2dRdFptNlBoSlQwZ1BOZkV2UjBvUlY5MEpaNFozdDY2VmpYTnFsa1JjbUt5VW92NkJoNDdYYzUydjBMa0JTSUFtV3BWS1JXeGtsVHlnK3BrU0lJdnlKKzlpXC9ORTA2a2xNYXJRY09VcG5jVkwyVWpxejRQamg3N0JxUVRodHEwdTJQeklXKzhxV25BTU1ZQXFxY1FOckxlZGRtZm9ycm9jdEc1YkFoN3JrVThVZ0trU2xWVUtqeW5xdWZVTEt6eTNZTWRTbENYaWdRRDNEb0ZJalZYOEFaYXpMVGFrTGZWemNVUlwvTlJacDkxQWYwT1dmXC82WllUS0o0NTZpY0RGeHMxZW9DeXRHdlFoTDJOVEJuWVhRRUxpdUQwaTZvVFcrVERleFZ5RUFNRGhSeHM1MDNyMll5Z2xSVnZmWHZPYXdKczFXanVBVlJZNHBaNmhZV2xqbjhkaFhEd3g2T0R3UUlxU0t5UVVWS0NDcFZIYld3ZjY5bStEeDhSTk5hUFNNYmZoTFZsQUhOSVVZaXl0NGhpZzR5c0lsbWwyZnpCU29rQ1VFcm4yRFlPbTI2K0xTV2Ywdys4Q2hDWm94YTRFWkNKYTZWY3pXdGVjN0tQZldjaXR2OUhUMTFGa1YxVUFpUDRjb1hVUjBaQ3dNR0xXbUFiTlpxV0tncE9pTGhndUxaeXpGa1VcL3hpMUxtS01LR241UkMrb0Izd0paaTVHXC9mVjh3TlpxcU82d2lNWGNsc2dUYTlOMVwvcENWXC84UVRTTXJ5M3VMeUFCRGkzSmRuYmY2R28zTGZ0RDgxaTNZRU9ybmJOMUY5RWNcL0xsVEd4ZnVPN3p1SFBMK1wvOVpySjk0OUlndG5mWkhrZ0szQ1l1ZG1jTDl4bTVlZmwydTd4OHR6YlwvRjBLRndUamJMZnJXN2FRV1Y2VkZIdnh5Z2hNTmR1NkxFc1Nwdld3aTgwcVRHXC9VZEVtcVd6alNYMTYydUk2c3lMU2xsallGOGVVU1hjRkd0dVFZczhoWkkxbW5PN3hWYmR5ZlwvV3hRZU5BZExMWmplclFGMWtja29VanFuUDI4WUxnU3o3OFFkSDFFZTNWZHBVRDFrSnFKM3p4clJWVHMyQmg0MEpyemZHdGdGR3FXcm9zXC9TZmQzVmxuR2xsSlNPYUZRMHZjcm9xQWphY2lHdjBuNEd4YnpzY2dQVHFPSHY2Zll1enRcLzNuWEpSTU1HV0Vvbmhreit6S3V6NVEzS2dFcHhZTVgrazVQODYzV1dneFJoTzV4Zk5SaXhqYko4WUowQ2FYTklSZWZKc0V6d0ppOXFVVEtcLzhJYWtNTkZKa0FOc21UOStTYUN0c1pYOE85YXJzckhFc1ZoRnJUUGU4YXFFOXZCcGRcL3c1WGwwdjRXNWZjY1lCK2hrdGZKK01LZ0M4VnJFODdKQnVsWGtNQ1F4RzdqNFY1ZjkyVlVaQWhmdnlJVVRWdzRkKzFib200VzVuNStTMzFWQTA3ZkY2NmY4TEVRNWZwN29Yc21yV2RkUlVEaEVNK2p3bVN3bndGWnBSeVhzcGN1Z0NneWEzYjAxc1o3NkhxZElIaTVmZ1VsWFhpR3ZLUUpnaVV3QWhIOWRkb1RlaUpEWlFcL3M5Yk4zS1JmTUFPaFJpQzFLUVRXK09zQUJScCtPN1JVSDJlVmYzWVJ6ckZ0NlA2ajBUa0h4UmhiRlc5djdPRWs4UCs3ZFp4R2swbHJKQzVPMUdwNlwvVnUwekExbmhlVEdUYVk0eVYwZlwvQUN4aDBwSVRtMmw4b0lvZ1BBd2FMRzVmRUdrcCtwTEM5XC9tUE5TYzZBb20xZlI4ZDllYmViejdJRHRQN3Z0OWdsMGVnMUxUVE1KRFdwRWQwZ2hFTWN4cEZiTUVHdEI4WHBlR3BNRVFtOTJpTXJkemdEMmVLYkNKcWc2RWMwbm4wNERoWFNVSzV3U1NLUE10ZlowTTFCTmprQjJFbjJGVUtcL1ZxcVZSanZEa0o3Y0tCUURKVk5EZ0kzWjhTMkJiZGR1S3FQZGk3bFlFZURCZXRlXC9OdExsWUI3MkFaT0dYOTZzaThlUzR0aFFacGZCRGtFREx3ZGd5eWM4V1hCMHZKV253M2RPdzJNcUlUVmZNeXNDaHUxSlN5bkJFSjdrdm9cL0JIV0pFZEJ2VWxTSmtkMVR2aE9nTkc1NFIwTFp5TzVMa3ZNQVh0TVZ3alJzUEg2cFlUZldNa0E4bk5QOWZma2FRd0hhN2pEeGl6bmF6QVpTQWxObDYrTW5YMEozRDBkcERrZVBLREczSU5ZdTNSVTk3SzIwQld0V09RRHM2STY0NTRLQjRXKzltRCtpTlFDRmJLeFhkQ3J1VjhMaDlEbUZoSXJqdU1HZTBXUXZqTldOdjBiZUkyTEplQWZJUjVuTElYdG9yR0xZNWFkSzFUNWp2aTZ0ODlnWUtGZkxYQ2N6YTNiRTVhYnFSejlsdTZldDk2ZE1QYmx5YXo4ZlwvOXp5emFcL2FpNjdCTml2OUJOcVh6ejhZQ0pjUFwvMVdvc0xMVzAySHhXMnpnQXRudHdick91RVwvUDkrWEtQeDVwRFBKZWpmVkVZekVKTWJzZ0tVbEgybEg3Q3FPa1VRNEVQc0R4UzFnYm5rOTZpdm1IY0ZqcWIyQ2FKWUhuNklFUlZEV1d2a2RqTXpoaVg1WUloTGpudmFveWtZNmVkRWpBSWZwY2orZmUwXC96enJcLzg0NGF2NHFZSEZXSExiTE1YbGJ4MUFuMmc5RWc1eG9lSitKWGtrXC9GeGRqampcL2JySDZaREYwWTZlRmRieWM4WjBSaG5XR28zODhWWHRDakNJMUdhTXBDNDhCOE10V3k4K1dZVHlsNVFXWDFJbkt1WUVDTGQ0Qk9MNGxPK2xuQ1wvUTVtXC9KVXA2NEc3WXNxRWVGWmxqMmxtZFRQbnFUVmhMbEJzc0VsT2xHbHVmV1NiUzZFKzdCK1lkVDcwdzJFSGZ6WVwvUlJwc2dNcEN4NTRRVFI5NklkUlpyOHV4eENRY3hIeEhCR3UyZ2NhbStvekdjMkVudG11REZUUExwZGNHY1dRTE1FS2NIOUlJVWw2ektLcjJSRE1DMjBoSWNqbUwzMkc3SFhiVnlMTEVFQm13RlZWRG4zcGhHaEQ5QStIRTVMTGNBV3B5c3FvcU45RU1CWUJZTW81eHlZM2R6bDJIcGJBMHBGNUpRVGswVjBhY2ZzTGJNTWNkb1hkR2RkUXdzQk1yV0wwMWNpdmNsVE9oTVAxenhxWG1sV1JiN1ZpR21XNmh2Vk40NnFMWUQ2VUdZNVVLY1EwUzdSSXVMWnAyWXJWSDhJMElWVVI3NWVLQ1Bua3FsWFJFQ3dWbU53MXhBUDhtMWdyckdqVk9QRUI0enl0MkVSejQwWDFETmZTNHJ5Rk9VY0R6UVUxQ0NwNk10Znh1XC9xYTVHTGFWNFg3QWlOOU83TTlXcHNVR3lCUjlSTGZkcG8yT0FcLzN4Qks4TWZlNlRKVW1abGlsaTBQV2FwVGpmOHI5dW56NXgzeTA3WmxUUlB5ODczWDZCd3g2UDVcLzVxVGhMWUJBeTV5RWZTUVRuam9JYXhsSWJYRjlEU2xPRGt3U0htXC9tYmN3T0xsQ2NJV1wvU0NhcE50MHNnWFhoUFRhWDg5a291SXFHSnFjbWg2Wk5tXC91bnNYbzB0Y0c0aUNuaG8rWHErZWRnZStWXC9IVHB0OWN4RERXb2p6TE9vYXRCYW9JXC9rbzF4T1JHR3hDNjZlWFBDZXpkMlU4NENFWFg3cWFEaWttVmpnV2pRdEpYNjg2QXhrTFptcXJcL1FZb0hoZitPRkVrYWl0OXU1RHAwdzA1NmdXbGV0dG1Qd0gwUVZJMFB6TzlhVkFiMUo4SG5JVVwvb0lJYytYeXgzbjdjUHpoRml6dUpPMXZYS29xMGFicXNBU296N3RKbGVEUWd4MUIxWDVPNDQyMVBpNHk1blpCRE9qcHJOdk51QUViaEtqSjdHa2Z6bnRZUXZ3ZW5YSUhGQk5DM2ZZRGh2K282ajlIVHpZVXpXU2pJOEFSQ1U4XC9XdkZmeUtNbko1TnBJNWxxOHpXelhKc2cwRjhDeGJpdU5lWUQxRnRUMkQ0RmZLM2t3bkZhNnFVSzloOVZuc09CTFpBbXJMVjFjK25DNG9uNmVnRFZkcjBWWXoyejlZZ3BwK2hjM2ZXNGdzaHdJQW9hcDczM3BMU2d1cUtwblJydHNVVlB1Vk53b1BUNU9WUDczXC9SS01QYlNRZnJIZnNWcEMrQmx0TzR0VEFEcFcrN1lQT3RMSVVnRk82SlwvRUFNYjF4bFdyV0h4VTNPM3FhbWdKWUNCUGRLTHVhNG1GSzYrY0ZoTU1qNlpOVENnQ0lJOFpwWDNRREVQYk1LU05IK1QwV3dwSE4wOEdFM1FGeHhDVVZYb1wvVkVHM2toVm5ZeXpxRGhVWVNqdFh4cW9hY3kzT3R3U2NaRE16M3haSWtMVU9rbDVcL2tGRDM0YlZneE8rVE9adnlyUWVTUitFOU9MNjdJXC9oMCtzUmRcLzRwMXphM1FqSDA0dE93bzM4RVVPdFhQUjVpS1NCQmJNNmZxMFRMNFppUEM3ZlpORm84aXA1cXkwbmFsZUlFdElsNVVLVFRnVnlCbWwybHhWN1pCbE5LejFEOCtcL2c1V0VWT0VZeStmZzMyTVJ1MlptZWM0Q2o4RjVhcXJPRkQ1UDd6d3lLQTU3N2xMXC9TRUMwYVYrQkdCNEdTVThYdzd0V0ZwelNwUmJjbDVPblNpSE41cnNJR3ErMmRzZDJJcUhXcnFBeXN0WU9KZmZEWVVGRU1jU1ZNeFZUb2RoOU5Db1haUmd3WW5TN3E5M1Q5TjBhbkRMNGlGTE1jdms5M2FhQkIzZGE4ejR4bU1hTXdmd3FWQlwvRnF3VTdiRTJKU1RcL2lRQzB1b0txXC9mYlQzaDNQbGtKbEdqb1lObmpSY0tNZHpTd1ZcL0gwckRJRDUydjBOR2sxTkZPdGZMK0l4a1lTN094ekxVVzFHSTZrWGFLbmVyQzdWYjR4ZkVvaFcxZDNSdVBcL3NcLzJqeldyWFwvR2hNcUltQ3F5WHVkYXdJckZwWld1bE1NS05YXC9NXC81a2FYdVdLSE9DWFp4cEFTcERWNnZDOHltcXU2bmZpZEJuS0U0aithOEJzT3N5RjJWaWZFQ0dUSjZVU0RiRldKOWpNTWlGVlNhc3hUZkVpMFNkaHI4VHdoTU53aEdyOHVORkxcL2NwZDVwTzU2ZUVqNkpJTzcrbHg0UUVUUDJhSG9YQmNKUlNncFZHeW4rd2VTbVVhcEFoQUZVQ1wvRDduM0dKbXJiRE56RmZWc0hUVjFcL3RoaDRIMXgxYzFYZDZ2M2h5TFRBYjlFU1NIRThvc1wvaDlOMUVuY2UxRndsSkxhY2VNTTQ4T1V2TmN6VkJpUkM3WTJiaFlOMGFXTVhnYlppS3MxTGI0dE4wMmdGYmZHRWc0TzVxN0VTUGxIMkxLMjJJaVl1ODBtM0NSUk9qMHBtMkkzMHg1bDhjN2c4Nkhlc0JVemdYdU11T1BWS3lkd0Y0dWhNa3AxSHI1MVBBbmZaVjMyOGVOQ1MzMjZXcGtEamFPNHhoaEV6U01EMW50R3hZWWRGZCtEdlBwT1FXaWQzZWQ3K2FIekY1eEJvODIwUlZRSkl6OHV2NDlBY3lTeWZmWmp0a1lFYTdDT1RHbUtOenVpcmlzVEdZWDJzVmdER2l6NDRUK3E1dW5TWFNXVFRLN09ud0hNUXpoTVAzbVI4aXVcL2ZYd2lpNjNVNlpYcVVCb09tcjNxbzl4TE1pa2ZhZkhGV3NvdCtwVjFXdkYyWnl0TkhkRVgxRjg5akk2ZGxWNlZEbzdCUUNOejE3c1ZVQ3RzNzBRd05ONWpaaTZ4ekQzTGN5ekw0ME92dytnUFdXK3AzaUNcL2pKZzNtcEViN3E1RFNNeW0rTndTMGpNUWJScndQSjBmUDkyNUY3NzVVckhTVWM3SEdBK3lvSmxYR0E3TkFFczB6QzMyb2J2T2FGQUNLN0tCdllrdlA0eE8zeTBEcjdBdnZkVWdEaE1WQTRQNlRjRFl0cGY2SzQyb05iVFFhWWhLdnNWa29HQlFNWllPVm9wb2lsMmhOSlZJOEFncXU4UDRCVXJEcHlQXC9TRnlYcDdObmNFem9Cdmx6MDB6cCtUWkpBT3RvK2hETWo4MzFVaU52SXBlOFJjVERLMUsxcU5xeUV3Q1FkZ2FyNUhiNGN0d3NwMHJGOW5wanUrRXNtMzdYdFhxbTNiXC9ocDd1REphbFUyQUxKRDVOUzhlYUczV1FkelVlaUtNUHZxMFY3c0toSndSenFJWW9FYzhSSjJsT25zXC9wN2VOdzh5XC9DUXpuNUJ6VTA5V2NlekZGTnkwWDR1d3VyRm44ZmRWS3ZaeU9jcHlXeGxXS1R5bitBdHBNWkRRZXluRUs5VlhnU25CR1h2dWxoXC9LUStmdz09IiwiYWdlbmN5QWNjb3VudElEIjoiMjQiLCJjaGFyZ2VGZWVzIjpbeyJjaGFyZ2VBbW91bnQiOjAsImNoYXJnZVR5cGUiOjEsImN1cnJlbmN5IjoiVVNEIn1dfSwicnVsZXMiOlt7InJ1bGVJZCI6IjEiLCJlbmRvcnNlbWVudCI6MCwiY2hhbmdlSW5mb0xpc3QiOltdLCJjYW5jZWxJbmZvTGlzdCI6W10sImZyZWVCYWdJbmZvTGlzdCI6W119XSwic2VhcmNoSWQiOiJhYmEzOTU3YjY5MDVhYjI1NjI4OWNjMzNlNGU2ZTM5YiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 67883.85, "calendar_total_sell": 67883.85, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 67883.85, "filter": { "id": "F1AB00028-2", "price": 67883.85, "gross_total": 523.84, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "JET", "aircraft_name": "JET", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30T01:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T12:00:00", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300115cgp202609300755401cgp202612100840mct202612101200402", "destination_reach_time": "PT10H0M", "destination_reach_timestamp": 36000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AB00028-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "sessionId": null, "supplier_title": "Aurora", "color_code": "#ffffff", "supplier_code": "aurohub", "supplier_uid": "F1AB00028", "supplier_partner_code": "aurohub-1-00028", "flight_group": [ { "group": 1, "flight_key": "F1AB00028-3-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "0725d50c-cdfc-47c1-8582-ed1852f131f5", "origin": "MCT", "departure_time": "2026-09-30T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T07:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "401" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "401" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "P", "meal_code": null, "seat_available": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBasic", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1AB00028-3-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "5fa57e2a-52d2-4a4f-a985-92745047a93a", "origin": "CGP", "departure_time": "2026-12-10T22:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T02:15:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "JET", "name": "JET", "picture": "JET.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "404" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "404" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Z", "meal_code": null, "seat_available": 9, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBasic", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 67883.85, "gross_total": 523.84, "base_fare": 45045.75, "tax": 22838.1, "sell": { "currency": "BDT", "total": 67883.85, "base_fare": 45045.75, "tax": 22838.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTMwLjg0LCJiYXNlX2ZhcmUiOjM1Mi4yNSwidGF4IjoxNzguNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MjMuODQsImJhc2VfZmFyZSI6MzQ1LjI1LCJ0YXgiOjE3OC41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MjMuODQsImJhc2VfZmFyZSI6MzQ1LjI1LCJ0YXgiOjE3OC41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 67883.85, "base_fare": 45045.75, "tax": 22838.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44150.59", "tax": "22838.10", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 67883.85, "base_fare": 45045.75, "tax": 22838.1, "gross": { "base_fare": "44150.59", "tax": "22838.10", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUzMC44NCIsImJhc2VfZmFyZSI6IjM1Mi4yNSIsInRheCI6IjE3OC41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NS4yNSIsInRheCI6IjE3OC41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTIzLjg0IiwiYmFzZV9mYXJlIjoiMzQ1LjI1IiwidGF4IjoiMTc4LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1LjI1IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTIzLjg0IiwiYmFzZV9mYXJlIjoiMzQ1LjI1IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyMy44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "AHBasic", "brand_code": "AerohubBundle", "ruleId": "1", "fareKey": "0725d50c-cdfc-47c1-8582-ed1852f131f5", "fareSequence": 0, "price": { "currency": "BDT", "total": 67883.85, "gross_total": 523.84, "base_fare": 45045.75, "tax": 22838.1, "sell": { "currency": "BDT", "total": 67883.85, "base_fare": 45045.75, "tax": 22838.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTMwLjg0LCJiYXNlX2ZhcmUiOjM1Mi4yNSwidGF4IjoxNzguNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MjMuODQsImJhc2VfZmFyZSI6MzQ1LjI1LCJ0YXgiOjE3OC41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1MjMuODQsImJhc2VfZmFyZSI6MzQ1LjI1LCJ0YXgiOjE3OC41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 67883.85, "base_fare": 45045.75, "tax": 22838.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44150.59", "tax": "22838.10", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 67883.85, "base_fare": 45045.75, "tax": 22838.1, "gross": { "base_fare": "44150.59", "tax": "22838.10", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUzMC44NCIsImJhc2VfZmFyZSI6IjM1Mi4yNSIsInRheCI6IjE3OC41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NS4yNSIsInRheCI6IjE3OC41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTIzLjg0IiwiYmFzZV9mYXJlIjoiMzQ1LjI1IiwidGF4IjoiMTc4LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1LjI1IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTIzLjg0IiwiYmFzZV9mYXJlIjoiMzQ1LjI1IiwidGF4IjoiMTc4LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjUyMy44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "AerohubBundle", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJzZWFyY2hJZCI6ImFiYTM5NTdiNjkwNWFiMjU2Mjg5Y2MzM2U0ZTZlMzliIiwicm91dGluZ0tleSI6IjE3ODkzMDUzMzU3NTU5NDc4IiwiZGF0YSI6IkxOWExtZlwvZlJBdm5tZSswaENDNzN0RnR4V3hFdWVQbjdqNmZKSGQ1bFpxNE9aVk5mNGRcL2VMZG5aWUNrTHdaT3ltU1NJNzlcL2VQS3hLNUJYN2lWd3QxM2RMVlJPTE5OSk1HeFh5WW9IUENsREFISjRqYWZcL0ljQlR5MGpXazZHRzNCZ3lBTHpvUnhLTXBMTHF6NGZwY3VxV1p0TzBQVVRGVkxPZ0hcL2ttbGtXTk9JTnY1YlRLaUpnTkk4ejVMeTFKN3pSU09mUXBnUUViZXBTbmdTUTUxXC9Hckhnemx1aTlhSExFV3hxb1FHSytMZDh1dGZmbHBPQzhDUGFyeXl6RHVuWmQ3YWcwR3B0RnZDU2VVOVJWcG5OTmlBQlkwMVljbzBPU0hvUnJBWE56WTMxMzkwODQ2TW9TTDJUbU9Lc2ZJa2Y1dWRGYmJnckdYdU02dWFtT3d3NTBDTEs2K1k2Zmk4TkxRcGV4TGRvS1hub1JCWjk1bVc3NXZMZzI4ZTdOTHBPdG42Ull2WmdodlN1UDE4dlpBSEtBUUtzaURidVBTdk1lZ1VvbGt2dU9lU3lcLzh5ekhkUWM2XC9aNEtDWTF5UFo1dUlRM2FVVWxDT3RQd0gweDkyb3NYZGR6VVRwTHIySHlkdnBhNGtEU3NwOVNTaURrNkIxNGhJKzFTcWtzYUtSQzV5UVlhR1FQXC9qNHVKUHpMNlNkMVlkNmZIS1wvVzdFQzQzR2w1dUlqd21lN05na1VGNUtrTUZwXC85elhpU1wvNlB1SzNwb3RuQWJzYXZFM29ZRTh5V25FTFR2eXIyTmFUVUR4WUJrU0lPdnpKZ2ZhXC9aYkd6RzhFeWRlMzQrTHNHXC96anB2eG5ZbzV5enVkSkJHYzVyM3Z4ZWNNUENmNmFvdlNkZG5WenZzMXhBdGlQMHMyRVNHRGZ5OWtjNGNtTVpQNFwvNGlya1Vlc3hsTDRqOHlGWTNiMzUwQWQwWExkTmoydnd2bGwrV2p5Q3hib2pzTTg1WVlUYW50R0VndjVES3htSXBRVlJ5RFFcL0dlaXp2aGxvajA1NlBwSXZObWFYWFFBSUcxUm5jVXNISHQrQjRIV2QrZXFiTVZnYk1hQzJQZWU4MDhUSE1WV3RSeERNaVJ3U1wvUFNyVHRCSzRicURvcTJOK2tORDJrZ0lXaFNuYUdtRVJmeFBXaFVCdHpiNFNmMGhKaFhucmtxK1krV25MdnRYeDFvMUpSU2p1alRWaXoyQnZLRDhjbTRxXC9PRCtqaE1QTWZtQVFMNnZtT2ExU25lZFlwNUdZMnBwRjBaKzBLNGRhbmZ6VUl4aFpQUERUS0FSRHNwdjBuXC9sZkhJMEZ6XC9FYldpdW9leGo4dDBTVUMzYmZsWlZrUmUwXC9PVUltS0RVdVlkR2VMR3ltdGNyeUZhb3R1eE1MT1M0bXhoc3QwM1kyRTk4TUN4aHRMa0llVCs2RVhjT1BwKzltVVhURmR5YUhsUExYaE9WY20xNHJ5akFYM0wrXC9OQk5nMlBpQXNcL0x0QVwvQkFzVXd2b3JYUGpWZUcyOTdvQ3dUc3F2Y0RUbnVvaGxWdTNQTk8wUEt4cnFRa2c0RTdBRWlhWVhkTFlGRW42T2JiaWpQXC9HRmdieFgreFNcL1RQOHhKdjl0bXRzb25uSnlPSFZDWjQzc2pyc2VKemQyY1NWclFkZ2xCc05TTldsWmhvUisrNVhjZk1FcDBOOVQrN1BDZUNVV3RRa0Q5U0c3dFlrdUJMU2xMK2hNNjhBcmxHeEp4VFhTWXFpQW9iSjlCQ2wxbUg1YVlIMWJnQXdXY3hqenllQ1wvd3l0aG13V0VPVm4wclhlSk5uTXg3RURBZ2p5QzdITnN5YTJSamdSSnYxSlUyTnYzZWhpN1A0aERVV3ZDbFRqSE0wNUNsYnhmQ0xIUFwvWmtCeERRdkFac0xvb2ZaSThtNXB0XC9UQU14SzlIakhpb2N5eGNpeXZlMldudGtaZmM5dTBRMTVUdGZPZzZqMkEyOHJoYW1ZOVJIVHRrRmJhOElKMkZYZUd4UFpHYnJ2WU16Qit1WkxxQVJnRm0yb0VRUW0zZUtCcTYrcDBic3VGd3JXd255V2Z6SFQrQTJcL2dueUtLM0lWVnZYeTFxZGJTRHJYaUlVXC9NMlJcL3lrcTdaWW0wczBDWUVqbTdFRHhHTE55Y2JNbHVodUJwd0NNRFltVjlzU2hnOUZYdmZCNFpHUmRHNFRpaFVsYVduakllSVRZbmhFbjh0NklcL2tTY0lDTG1udUZRbGlpVHB0djFNNldPelwvSjVSM2ZWRkVPNmhkaVlCSkhMRjQxbEtcLzFNWlpkdExrSmo5eWRBN1VcLzFKTmRiN1FsREppbVR5T0VNa0JNaEpqTzZtS2tteitwNVZBZUE3VEZJR2FkOVZpRnRPd1liZzVCOFUrcjZkazRsWEcwK3lpaHpkNHlmS1wvOG1XOFRqbGpmblwvSk05S3NjZzQ0MzkwNDljalFCXC9haGt3UlFTMnVvcUJMOTIrRjc4elR3NmtyTTRZTWo4RVNldk03ZzZ0cmNQcWVHbGJGXC83R3hxdUF1REpqRXNqdktGRlZaTjhjWjBQUkdud0ZBMzQwYnRZT2Q4OGhJUjhYeGRxaU56TTUwWjhndm9ZVVwvN0k0R1lOQzJEcm1lOUdsY2tJaEpFcko3bzJGZjNxeDJvczF2NDl6a0ZvcFAycnFSQnpDcmFMZFVEQzFEdEtnRlFmdXBDRlJFNFVBSW1uY1ZBOW00dzBVTnhFXC8wSThKUEUwQmhqd1B4NWhHSW43R2ZXcUYyYlZ2UGhFTDlNSE4zZmdrcXpkOGFRa21nUU50ejN0MWhQU3lEVXNtM2psVUFTSVE4THFFUW1lYkZoRHpYdVFMM24wNW9KcVppZFZBd3FSaExOaFlHWFRRandqRks1dGkxdmpwdGtXV2h5OEVZaFBYb2NOb0xyT2R2d1JONmFYWFZaNmZKb2pjZWQzK2luekFDRjZSSVwvZGVHb3VEZ3lSV0NwZ0Niemh1eXZ5OTZnSncyTU04NE9YU1MxMkM1eUM4S1BvZlNBbUxcL3FTZ200WVE2Tk4xa3pCUGU1RzhvTXJLVnpNQ2NUXC8wcUxkSFczQTdBWXROQUUzZENGb0lBVVY1OUo2K2JNcERHSmtMT1hzT1VDZ0h2N3lRZStPbWtIVlRiU0FpNnp2cm9wSU1xZTJ3Z2doTEFJOGdCOERxOFlSd3F0SFwvTnk2Q1NPYUg3S1VsazkyNnd3clNHQU5kcUhUb2hMbWtmdGtrdm11NjJwTVplZEVVYWJQK1VEdjlrNDdYRENHQ0NKcVI1ZGp0Qlp4eVRQQTlRcFQxVTBCVjREeVZhT0dnWExzQ0h5eHZGbGIwM1wvTDQ5eStHMnBxcU5cL1duam9kYnJ6Wk5LWE82cWFjQzNXZ01zc29YOWFENUxobTRxdFFDTklhQTY4ZVJyalljSTAxUkd1Y1VlbGNYXC9sRVNLOTBwSjlSenJSdHIzRVBPT0lDelcxXC9OZXhYeVRFZlhcL3ptQ2pCZCtyaE9sUXpCcnFUXC9qalwvdG4wUHBnNzNRN1U5NHNLazZIbFdlV2ZQUXQ0azl4dGgxMVwvQUxTbkFEMjVlMFFMb2U3RjczckNQSHdBR1lmRXkyQ1lpWUJ0MUZPaEl4MjVySTdFNWJ3NDRWTjQ0TytDdk85eUN2cDJXK0RZcGxzRFJudnBxaHZtU2JkVE9VVjdtcVJITkFyODlwZG5DbVp5UmNzeHRwSnhcL3FralhFU3NJNkFmVE9tXC9jcHNIU001YkU1eG9sWEQ3QnNqeWtNcmhkTzRveHEwOER4UlNzNW90RE9jS3U1NndXb0JYMEJUS1lsUnQ1SlNGRUlZZlJRNVFRWExnYmRKMllxUnZxQ0FHZW1YQnpRRkhTMzQwNzVBcUlLZ2lKaWJaaVFvNzNETDR5Tkd2dm5PU1JyRE5yMGNVYVJPQTNDY0ZCVzk5QkZhZnFCTXdwc2RDc3BsM1ZLSzBaSEJhSEVNQTFDblpNelFFRWw3cU9BMDI5ajNJbE45bVY0ZjhienlzS2VGNFd5Skt6MXNrQ2JhR1l3R1llOUxPSFdwbW9kMVpqXC81OU5CaXVvNGhqUGdCWnBHMzNnVnlleDd0SGdJNVNxcVg1V28zV3hkbkwwTDEwalJoOXBUa1hHMHZtUm9jMlRDTWxqa2RuMTRmOW92TVN1MGJja1J2TlJHcEJjNUE0Um95RHNqRElOVk9uVkpRdzdDZFwvNFhLZlhVUWZ3TXVcL2p1VmIzUGNmVzRYWFdGMzFoeVdOKzBqblpmbTZlcFwvcEZnQm5CSjhpaTEwdlVObWFEem5lbkl4TXdVK085QTNTdEhHTUtDcm44SmlvRjc3Unl6OWpqbHprNGh4c3hnNWN6XC9VS0Q1bTZpd1J0MWw3eDNWcENuZ3AzTjFPSUhrMGRIeG50eUxDSGNpUjBmbnBpdmh4c082UlB6Y1JzR0xnMTNDcTZMRThFZU51YVhCQXoxYWlpeEl5Vjl3NXNLSkVkNXk4aHJ2R1ppbG12bWxUV1p6NHNcL1lvdHlzczA3ZWhDWDJEUVBwWG1zSEdKUWswWlBjSUlzNmFyN1pubGU1UjhDa3N1TlZ4bTJ4R2p6WGJZMGdianVMaXA3UUpTaDNVZEgrUWM2ajkrQWlDZkZaWlFncTdDSjVFbVNjYTRmTEFZVm1kdm82WEdVdTJPV3IwdytCR0IxNWZRRFZpU0c4VkpQNEkrem9PbGlSeWFPUmpXV0V2ZkhXeGdWWFlvSVdvNmtBZ3hZWWdHNktiWU9TT2swTXo3Sjh3K241ZGdFY1VIdE1TZmt6bUdLZHdicjRFa0ZtMkoxcXhYekh2TFBxSlZMYkpkXC9wTjY0RXBEQjNvSklTUExiWDhCRjhqdTlBRDZoSVMybStQUzk1a084Q0NPd2QzM3hhSnZMRm4reDVubGV1Tk1UM2VtMFhnZFJsUkNFR3VHcVhSdHZ2K1wvUCtFamlNVzlVUElEMm11U0RjWTdEZXJcL3BPUDE5MU5XZEFKVWIwVlF2MVlRT09QZUVtSUZCVXByaUUzS3ViejJUY0J5T2VHcFF3VjRDQWJBdnBpVm9oNHk2UDkxMCttZDFDcUxMUHhSMDVkZElSXC92UHk4MkhzWEtOWFhuOHgxNk9HR2pcL3FXYXhRZzBQZ1lnZ0pXbFNxaHVKM0NoNmk4cWFLdWwwcjYyNFIwRGFQbTI2OWlBOXNCZjhFcnkxaTlaMDZDeGZjK3NlK1J4RjVkd2gzNnA1ZWFXdXBGaHF1ZmVYY0xMczc4SUhTYkpsSkdpWXcyZlwvTGQ1K2VRZG9qWEtYS2RRd2RhVVwvdnh3dWt5Q2xhK1c3Q3owUkxiejk0NnRwOEE5QWs1dTV4czNOMWFoUWo4bVpXbURkRXRmcVd6aEY0ZGVQQkZKZit6b3ROVCt4NHNmdG4xRnAxRDNOemtTanNGaWxrdlYwN2ZNUlZuK2pcLzUwdG9idmtUQnNBSUVieTZHZEZuZVJ1M1UwNEgxcElFUmdqTHJJY2czUDZKK1o0SFZENHBsa2NRaDBmQUI3Tm4yVVVUcFl4cldMUXZVZUNaTlkybUx4ZjNQaFN2VzhzYUZQOHRCK3FOXC85eFpkRFJxNXNKc1RNSkhQeklhcTJhd2NoWVVSVHlPT00wWXI1RnpBeU5kOXhcL2daVWgyaWFBZncrdzl1dCtaQUFpcXAyNHhMd2s4bFJBeWNqejhHekV0WmN0cEoyXC9ZQ2FoM2hoSFBxUmFOMHJNaEVzaFJRZEZHR051OWk2NDdObUlcL1BnaWg2WlJyUkRoQW5sUmdUR0tTQ0NUZnV0bWpqTWtKanBvZ2tXQVJVYXJBUUhqYVJJRTFIS0l2bFZPRjlWVlRia2F2QVhwXC9Pd2NMQzVxXC9QXC9IV09BbGNsWXJSQTlJUzNnK014SFdcL2s0STNReEQ3UnFBYjIwS21xY0w1NERVNHp2N1RDQ3J5dXR0UFRCanRYcDVMZUN3NHZBZGx5M0I4QW56bDFUb2FmY1RlVm5BWTFpQ0pWOG1COFFsOVFyZmVzN01SQStqV1RrTHNTXC9OQUtyaVVPUlwvSm1aTlRTcE83cTlvb2xUM3BhYkZoT0UwdmN6d1l4T0M0dER5dm1Oa2RIYnNJU0RJMTA2RGh3QmxjOFAxUml2bm1uT1pYREZ6NXc4eFk4Y0dyZUlLVVdQa2JhM3VFVldleUJhK1ZzaFFmUm5pd2k0aVkrZUxuYjdKV2Z6d2FvdEN5UDlkRitsTXZGdURmRmZlQU5LWkFMR3RjQndacVlZVncwUGFmUGN5OFJHTjFXQzZGRkJMY0xaWW9XSnFaZWdKUWlKS3lvV0JQZ3ZwMlpiczVjNTR4R0lmcHR6ZUNrRlg5RjFoWktYejBBN21wc2MwTWliTTlHcExXNjVlQWVXYlhsYmRBOEwwSkhtR2tWUWpXQW5mbkU5UFgrSnJzSWZUMlVndmNEenk3TEhQSmpVcGhCY0l3M2h0bGRDR2kzbkJ3dU43aWtudzNHb25wY2JtYUxOTEJLTlFiVHZ5a1pQTXQ1cVEwejNMNFJcL3dudnJuMnhcL2szS0hsUU5VT1JEa3ArR1pONUFRYVdKTUlcL2tsODhUeTZOOFFOckIzYjhpeElWNG1BRUtZM3Z5T3h4U2h0Nm41MWZWVmhxWFwvRnQxbTFvUjRBRmNFUFZPYnIwZXBWOFhBeW85N2lGR3V4VmtKYm5kdDIxSk1mNlkwaUF2Q21zdlRKYUlYVG5aWStsWEYxU0JPZTJDVGZoZ1k4ZUFsM0Y4QUZ6cmE0d3NaRHF5UmErVlZLdTNjWVlVZHRGTUhKVHRWQjZ6bnlzWWtUenFDSHRFcm5aZTNmeENwbmdwXC92TmhDdm1VM05PNzJMYnZEKys1U0JwUEtRWWpPUGJ5UCt6dytaRWpDYjR6YlRHZHRITEpXMCt1SnoyWno3OFNSVFo1UnJDNzFpNWhLamhRakxEWlhXV0F3T1FQSDE1QVRHeUpLSWZNeHZna21Yb01tYlB5WVlDbVFwa2tkSk0wbGZqbklqbyt3QW1OMGl4VzBFbVlVOTlmc1BVaGlqUTduXC9taXo2QlFvYU5tUzFjYkVWV1J0QVVJTzZGRkZRZ1RHMVVqQmhYU25ndXVOYlc2bWNmY1hvOFF5aWYrU0UrV2RXbGRcL2s1ZGZodnNFK054c1JEcFh5ZERTRjBESFJlTnAwN2VFUmNaUEdsTVlyNHMyREFWeVQ5Y2NSNFdMcjNcL3RydXNEdTArdmJlSlRHQVVIREpYUlMxK0ZIMHYwTngxQkM4STlLNG9xSEZZVU5XOURlOTBnRDBlS0RaVjBTN21rYmIwb20wdzZCUGtGdys3ang3WFpJeDZPaGpzbEVVVFRJYjFhd0FcL3QwQ3BoK3lzRHM3Y2F0YWFnOU5GelhQWlo4aVZDRHRPaVQ0d2txbWdRYXZacXlIckU3XC9mVWtkSGU1MzRrOGNyOFY2eE0yYlFZMEtZcTJlelE2c2dZcHRnazhHaTMwSldHanliNGNjSkRyVXlWQXZrRm4yaHZZdWJMdUlOS0dLeEFuU1BYS1VTdjNzQ1RIZFcwWWpwR1IyVGJ1ck8rMjFsdjZ3enZnK2R1VmtVc1g5SEhQSjM0OTBEanZvT0dRNzU5aGk5ZWQ1Qjgra25ibkJZZkhCVzd5dFRRaUhoSzRcL2ExdWxjUTdYT3hNcWRweVdWOFhGQ2FHcUVadk9ESzd1UkRwVTcrODNSUFUyT2lHS2ZYcVwvK1ZEMkYwalBuNXhJZ0hMRXRGQjRrYUhWM0V3YTdrNng0RlJ6Z3o4dmNqb1BVdHlsSCtuVGQ5R2hHN3dqZXFFVDJpVUJmYml0dUc1RlducVNNeTJ6N29qRE1BWHdXUDlSMHo4ZTRYMkxxSytcL3NKbUFwXC9BN1liUjJPQ1d4UjFxd2NDV1JkTE9SOE1ycEYzRmJYSjRtWUhpSkR6ZldHTW9Kem1MVm9Pb2FFNlRoS0hiMFJqQmpuQUtDbEtzRThqTDg3NFJQaXdNdGdhb3BlNTRrZGlnaWVKOGdxU1dxOXRuTFRiT0o2SFZLRkdnbXdWVGI2QWQzRDk0aXZGUktXc3M0ZXVTZVFZZWpxMjVDUXZ3dERwenJna3JqY3Eyd2h0c3dNbVNYWFBLdDl0c1dhNmJVSEVaMlF3ZlRQZzBDdmQzWGcwM0NnTGhqWG1mUlZHNWxHUGFTcGJxOUdFYzNVVEtxdm11MzR3VGU0V09WYU5WNlF6aVJRSis0bEk2eWNKOVI1MitiSVRrcGR6bGFicXM2MzdvM2ZqMm94Y0JwcGJuc2tTUEFEWXBGck9ZUGxGUFpoRm0rXC9lRmRoWWlxdTl6Y2lcL29Kc0NFWkhyYms2Z0NwOW1kekFIaEJqK2hRU2dIdmtkVDhlUEhvNkJ1REdKSVhkVmgxT2phN1A4MWFONWI2T0xwXC90ZFwvcEpDSG1scU1MUTVHazJvMG1DOU9YU0E2SUgzWDFkYXFVeG15aHFRK1o2QXhtQVFuZWVhV293TW12YmZReHE3RVRcL2lWZ01tTHVCejFUN1QyOHdxNUdTZVVnMDBOUG05S0JGZGw2V2diQTJMUmg1NDdYUU01YldZV1dBQ25XdW9Nd2tXVVpkbWpTZEFQaG1UY2ZzV1VvOWJlQ3QySjlnM1BwNkxTMzc4NXBpckZrWjBxNHRuMGo0SEVNUEZ2eld4RmVuK2VadWdOSU9sV3dGQ3hlNEV3UW05VnhuSk9SMkFxY3JEK1YrSnEyZHZSNEJybzRpdHBLMWNCVEVlTlwvQ1VXeVpZMFwvT2RESFNibXlMUU5uQlZvM2ZqemxrT3dTcyt3N1I5WlJaZ3FpRWxtWHlSNFoxMFZcL1FMRXpCVWZZTUhQWEI2aVwvalRVemg5eVIrZ3MwU1E4ZnBkNFRiVkltRmVXXC9aR0lCclFrTDBvQTM5Qnc3aHZtMmM5ZWQrYjJhWk9qc3dZUEVpKzZpYXd6bHFMTkVUZGVsWVlEWVVqVFM2azVkcTZXOHF4Wm95V1hORXFtOGh2V3laXC8reEVXU0V2MFpBMU9LbG5NV3hTcUNqRmRPNFpxSXEweHFxWURacXA3dnF2N0k0REdadUtzbHJhVlwvYlZvNXVlb3JwOWQ2bUhvNTZ6eHllb1JINTNCalVmSU9QTFE3SlVTbkVLaUFhV2pLcFwvTHRGYUg3WWVNcU0yZUVSNzB5OURGR3dvU3ZSVW9OVUxXZ1ZHVWRETEtGTzlpbEhLWUNWakZQZlBSV3lmVDUyXC9leDEzRjdtTUpSeU5RQmFEN1BDbXVEM092eVlrYTJFM05pYThiM1VxMEF2NWhuQkdyWFhKKzRWNEFBR2RHMlJUaFZ1WndoRXNsR2pQTlJicWU4dXdpSnN3XC82MkpYc3F6bElJbkpNak9mV2ZNQVkwdndFbTZzZnJxNTVVaXoySWtvdXhLZWttT2djVjZTeGZMMGZMU1wvWWFkUXZ2T2JJbUpCTDBRR0s3UDhqWWZwZHBmMnNLdDFQT1dQd3RGOVwvOXFsNUFQYkhTdTYrcGhcL0R2UFNHdm4wQklxaE5BaGJkOWc4dUFxSnNKUEp4M3hPRmpZb2JJdjZublJZZjRqVzNOQndEbXlORDlmaUtQdG9VMUlvVlVrcVR3cjNTVU1ENnI0KzdjRG12OHBpbklsMzdRTVF0Q20xQlFvdz09IiwiYWdlbmN5QWNjb3VudElEIjoiMjQifSwicHJpbWFyeV9mYXJlS2V5IjoiMDcyNWQ1MGMtY2RmYy00N2MxLTg1ODItZWQxODUyZjEzMWY1IiwicnVsZUlkIjoiMSIsInJvdXRpbmciOnsicm91dGVUeXBlIjoxLCJyb3V0aW5nS2V5IjoiMTc4OTMwNTMzNTc1NTk0NzgiLCJmcm9tU2VnbWVudHMiOlt7ImFpcmNyYWZ0Q29kZSI6IkpFVCIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6IiIsImFyclRpbWUiOiIyMDI2MDkzMDA3NTUiLCJjYXJyaWVyIjoiT1YiLCJkYXRhIjoiIiwiZGVwQWlycG9ydCI6Ik1DVCIsImRlcFRlcm1pbmFsIjoiIiwiZGVwVGltZSI6IjIwMjYwOTMwMDExNSIsImR1cmF0aW9uIjoyODAsImZhcmVzIjpbeyJwYXhGYXJlIjp7IkFEVCI6W3siY2hhcmdlVHlwZSI6IkZhcmVQcmljZSIsImNoYXJnZURlc2MiOiIiLCJjaGFyZ2VDb2RlIjoiIiwiYW1vdW50IjozNDUuMjUsIm9yaWdpbmFsQW1vdW50IjozNDUuMjUsImN1cnJlbmN5IjoiVVNEIiwib3JpZ2luYWxDdXJyZW5jeSI6IlVTRCJ9LHsiY2hhcmdlVHlwZSI6IlRheCIsImNoYXJnZURlc2MiOiIiLCJjaGFyZ2VDb2RlIjoiIiwiYW1vdW50IjoxNzguNTksIm9yaWdpbmFsQW1vdW50IjoxNzguNTksImN1cnJlbmN5IjoiVVNEIiwib3JpZ2luYWxDdXJyZW5jeSI6IlVTRCJ9XSwiQ0hEIjpbXSwiSU5GIjpbXX0sImF2YWlsYWJsZUNvdW50Ijo5LCJmYXJlS2V5IjoiMDcyNWQ1MGMtY2RmYy00N2MxLTg1ODItZWQxODUyZjEzMWY1IiwiZmFyZUJhc2lzQ29kZSI6IiIsImZhcmVTZXF1ZW5jZSI6MCwicHJvZHVjdENsYXNzIjoiWSIsImNhYmluTmFtZSI6IkVjb25vbXkiLCJjYWJpbkNsYXNzIjoiUCIsImZhcmVUeXBlQ29kZSI6IkFlcm9odWJCdW5kbGUiLCJmYXJlVHlwZURlc2MiOiJBSEJhc2ljIiwiaXNzdWVQb2xpY3lUeXBlIjoiUjEsUzEsVDEiLCJhZ2VuY3lBY2NvdW50SUQiOjI0LCJydWxlSWQiOiIxIiwiYnVuZGxlSWQiOjB9XSwiZmxpZ2h0TnVtYmVyIjoiT1Y0MDEiLCJzdG9wQWlycG9ydHMiOltdLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOiIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiIn1dLCJyZXRTZWdtZW50cyI6W3siYWlyY3JhZnRDb2RlIjoiSkVUIiwiYXJyQWlycG9ydCI6Ik1DVCIsImFyclRlcm1pbmFsIjoiIiwiYXJyVGltZSI6IjIwMjYxMjExMDIxNSIsImNhcnJpZXIiOiJPViIsImRhdGEiOiIiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOiIiLCJkZXBUaW1lIjoiMjAyNjEyMTAyMjU1IiwiZHVyYXRpb24iOjMyMCwiZmFyZXMiOlt7InBheEZhcmUiOnsiQURUIjpbeyJjaGFyZ2VUeXBlIjoiRmFyZVByaWNlIiwiY2hhcmdlRGVzYyI6IiIsImNoYXJnZUNvZGUiOiIiLCJhbW91bnQiOjAsIm9yaWdpbmFsQW1vdW50IjowLCJjdXJyZW5jeSI6IlVTRCIsIm9yaWdpbmFsQ3VycmVuY3kiOiJVU0QifSx7ImNoYXJnZVR5cGUiOiJUYXgiLCJjaGFyZ2VEZXNjIjoiIiwiY2hhcmdlQ29kZSI6IiIsImFtb3VudCI6MCwib3JpZ2luYWxBbW91bnQiOjAsImN1cnJlbmN5IjoiVVNEIiwib3JpZ2luYWxDdXJyZW5jeSI6IlVTRCJ9XSwiQ0hEIjpbXSwiSU5GIjpbXX0sImF2YWlsYWJsZUNvdW50Ijo5LCJmYXJlS2V5IjoiNWZhNTdlMmEtNTJkMi00YTRmLWE5ODUtOTI3NDUwNDdhOTNhIiwiZmFyZUJhc2lzQ29kZSI6IiIsImZhcmVTZXF1ZW5jZSI6MCwicHJvZHVjdENsYXNzIjoiWSIsImNhYmluTmFtZSI6IkVjb25vbXkiLCJjYWJpbkNsYXNzIjoiWiIsImZhcmVUeXBlQ29kZSI6IkFlcm9odWJCdW5kbGUiLCJmYXJlVHlwZURlc2MiOiJBSEJhc2ljIiwiaXNzdWVQb2xpY3lUeXBlIjoiUjEsUzEsVDEiLCJhZ2VuY3lBY2NvdW50SUQiOjI0LCJydWxlSWQiOiIxIiwiYnVuZGxlSWQiOjB9XSwiZmxpZ2h0TnVtYmVyIjoiT1Y0MDQiLCJzdG9wQWlycG9ydHMiOltdLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdGbGlnaHROdW1iZXIiOiIiLCJvcGVyYXRpbmdDYXJyaWVyIjoiIn1dLCJkYXRhIjoiTE5YTG1mXC9mUkF2bm1lKzBoQ0M3M3RGdHhXeEV1ZVBuN2o2ZkpIZDVsWnE0T1pWTmY0ZFwvZUxkblpZQ2tMd1pPeW1TU0k3OVwvZVBLeEs1Qlg3aVZ3dDEzZExWUk9MTk5KTUd4WHlZb0hQQ2xEQUhKNGphZlwvSWNCVHkwaldrNkdHM0JneUFMem9SeEtNcExMcXo0ZnBjdXFXWnRPMFBVVEZWTE9nSFwva21sa1dOT0lOdjViVEtpSmdOSTh6NUx5MUo3elJTT2ZRcGdRRWJlcFNuZ1NRNTFcL0dySGd6bHVpOWFITEVXeHFvUUdLK0xkOHV0ZmZscE9DOENQYXJ5eXpEdW5aZDdhZzBHcHRGdkNTZVU5UlZwbk5OaUFCWTAxWWNvME9TSG9SckFYTnpZMzEzOTA4NDZNb1NMMlRtT0tzZklrZjV1ZEZiYmdyR1h1TTZ1YW1Pd3c1MENMSzYrWTZmaThOTFFwZXhMZG9LWG5vUkJaOTVtVzc1dkxnMjhlN05McE90bjZSWXZaZ2h2U3VQMTh2WkFIS0FRS3NpRGJ1UFN2TWVnVW9sa3Z1T2VTeVwvOHl6SGRRYzZcL1o0S0NZMXlQWjV1SVEzYVVVbENPdFB3SDB4OTJvc1hkZHpVVHBMcjJIeWR2cGE0a0RTc3A5U1NpRGs2QjE0aEkrMVNxa3NhS1JDNXlRWWFHUVBcL2o0dUpQekw2U2QxWWQ2ZkhLXC9XN0VDNDNHbDV1SWp3bWU3TmdrVUY1S2tNRnBcLzl6WGlTXC82UHVLM3BvdG5BYnNhdkUzb1lFOHlXbkVMVHZ5cjJOYVRVRHhZQmtTSU92ekpnZmFcL1piR3pHOEV5ZGUzNCtMc0dcL3pqcHZ4bllvNXl6dWRKQkdjNXIzdnhlY01QQ2Y2YW92U2RkblZ6dnMxeEF0aVAwczJFU0dEZnk5a2M0Y21NWlA0XC80aXJrVWVzeGxMNGo4eUZZM2IzNTBBZDBYTGROajJ2d3ZsbCtXanlDeGJvanNNODVZWVRhbnRHRWd2NURLeG1JcFFWUnlEUVwvR2VpenZobG9qMDU2UHBJdk5tYVhYUUFJRzFSbmNVc0hIdCtCNEhXZCtlcWJNVmdiTWFDMlBlZTgwOFRITVZXdFJ4RE1pUndTXC9QU3JUdEJLNGJxRG9xMk4ra05EMmtnSVdoU25hR21FUmZ4UFdoVUJ0emI0U2YwaEpoWG5ya3ErWStXbkx2dFh4MW8xSlJTanVqVFZpejJCdktEOGNtNHFcL09EK2poTVBNZm1BUUw2dm1PYTFTbmVkWXA1R1kycHBGMForMEs0ZGFuZnpVSXhoWlBQRFRLQVJEc3B2MG5cL2xmSEkwRnpcL0ViV2l1b2V4ajh0MFNVQzNiZmxaVmtSZTBcL09VSW1LRFV1WWRHZUxHeW10Y3J5RmFvdHV4TUxPUzRteGhzdDAzWTJFOThNQ3hodExrSWVUKzZFWGNPUHArOW1VWFRGZHlhSGxQTFhoT1ZjbTE0cnlqQVgzTCtcL05CTmcyUGlBc1wvTHRBXC9CQXNVd3ZvclhQalZlRzI5N29Dd1RzcXZjRFRudW9obFZ1M1BOTzBQS3hycVFrZzRFN0FFaWFZWGRMWUZFbjZPYmJpalBcL0dGZ2J4WCt4U1wvVFA4eEp2OXRtdHNvbm5KeU9IVkNaNDNzanJzZUp6ZDJjU1ZyUWRnbEJzTlNOV2xaaG9SKys1WGNmTUVwME45VCs3UENlQ1VXdFFrRDlTRzd0WWt1QkxTbEwraE02OEFybEd4SnhUWFNZcWlBb2JKOUJDbDFtSDVhWUgxYmdBd1djeGp6eWVDXC93eXRobXdXRU9WbjByWGVKTm5NeDdFREFnanlDN0hOc3lhMlJqZ1JKdjFKVTJOdjNlaGk3UDRoRFVXdkNsVGpITTA1Q2xieGZDTEhQXC9aa0J4RFF2QVpzTG9vZlpJOG01cHRcL1RBTXhLOUhqSGlvY3l4Y2l5dmUyV250a1pmYzl1MFExNVR0Zk9nNmoyQTI4cmhhbVk5UkhUdGtGYmE4SUoyRlhlR3hQWkdicnZZTXpCK3VaTHFBUmdGbTJvRVFRbTNlS0JxNitwMGJzdUZ3cld3bnlXZnpIVCtBMlwvZ255S0szSVZWdlh5MXFkYlNEclhpSVVcL00yUlwveWtxN1pZbTBzMENZRWptN0VEeEdMTnljYk1sdWh1QnB3Q01EWW1WOXNTaGc5Rlh2ZkI0WkdSZEc0VGloVWxhV25qSWVJVFluaEVuOHQ2SVwva1NjSUNMbW51RlFsaWlUcHR2MU02V096XC9KNVIzZlZGRU82aGRpWUJKSExGNDFsS1wvMU1aWmR0TGtKajl5ZEE3VVwvMUpOZGI3UWxESmltVHlPRU1rQk1oSmpPNm1La216K3A1VkFlQTdURklHYWQ5VmlGdE93WWJnNUI4VStyNmRrNGxYRzAreWloemQ0eWZLXC84bVc4VGpsamZuXC9KTTlLc2NnNDQzOTA0OWNqUUJcL2Foa3dSUVMydW9xQkw5MitGNzh6VHc2a3JNNFlNajhFU2V2TTdnNnRyY1BxZUdsYkZcLzdHeHF1QXVESmpFc2p2S0ZGVlpOOGNaMFBSR253RkEzNDBidFlPZDg4aElSOFh4ZHFpTnpNNTBaOGd2b1lVXC83STRHWU5DMkRybWU5R2xja0loSkVySjdvMkZmM3F4Mm9zMXY0OXprRm9wUDJycVJCekNyYUxkVURDMUR0S2dGUWZ1cENGUkU0VUFJbW5jVkE5bTR3MFVOeEVcLzBJOEpQRTBCaGp3UHg1aEdJbjdHZldxRjJiVnZQaEVMOU1ITjNmZ2txemQ4YVFrbWdRTnR6M3QxaFBTeURVc20zamxVQVNJUThMcUVRbWViRmhEelh1UUwzbjA1b0pxWmlkVkF3cVJoTE5oWUdYVFFqd2pGSzV0aTF2anB0a1dXaHk4RVloUFhvY05vTHJPZHZ3Uk42YVhYVlo2ZkpvamNlZDMraW56QUNGNlJJXC9kZUdvdURneVJXQ3BnQ2J6aHV5dnk5NmdKdzJNTTg0T1hTUzEyQzV5QzhLUG9mU0FtTFwvcVNnbTRZUTZOTjFrekJQZTVHOG9NcktWek1DY1RcLzBxTGRIVzNBN0FZdE5BRTNkQ0ZvSUFVVjU5SjYrYk1wREdKa0xPWHNPVUNnSHY3eVFlK09ta0hWVGJTQWk2enZyb3BJTXFlMndnZ2hMQUk4Z0I4RHE4WVJ3cXRIXC9OeTZDU09hSDdLVWxrOTI2d3dyU0dBTmRxSFRvaExta2Z0a2t2bXU2MnBNWmVkRVVhYlArVUR2OWs0N1hEQ0dDQ0pxUjVkanRCWnh5VFBBOVFwVDFVMEJWNER5VmFPR2dYTHNDSHl4dkZsYjAzXC9MNDl5K0cycHFxTlwvV25qb2RicnpaTktYTzZxYWNDM1dnTXNzb1g5YUQ1TGhtNHF0UUNOSWFBNjhlUnJqWWNJMDFSR3VjVWVsY1hcL2xFU0s5MHBKOVJ6clJ0cjNFUE9PSUN6VzFcL05leFh5VEVmWFwvem1DakJkK3JoT2xRekJycVRcL2pqXC90bjBQcGc3M1E3VTk0c0trNkhsV2VXZlBRdDRrOXh0aDExXC9BTFNuQUQyNWUwUUxvZTdGNzNyQ1BId0FHWWZFeTJDWWlZQnQxRk9oSXgyNXJJN0U1Ync0NFZONDRPK0N2Tzl5Q3ZwMlcrRFlwbHNEUm52cHFodm1TYmRUT1VWN21xUkhOQXI4OXBkbkNtWnlSY3N4dHBKeFwvcWtqWEVTc0k2QWZUT21cL2Nwc0hTTTViRTV4b2xYRDdCc2p5a01yaGRPNG94cTA4RHhSU3M1b3RET2NLdTU2d1dvQlgwQlRLWWxSdDVKU0ZFSVlmUlE1UVFYTGdiZEoyWXFSdnFDQUdlbVhCelFGSFMzNDA3NUFxSUtnaUppYlppUW83M0RMNHlOR3Z2bk9TUnJETnIwY1VhUk9BM0NjRkJXOTlCRmFmcUJNd3BzZENzcGwzVktLMFpIQmFIRU1BMUNuWk16UUVFbDdxT0EwMjlqM0lsTjltVjRmOGJ6eXNLZUY0V3lKS3oxc2tDYmFHWXdHWWU5TE9IV3Btb2QxWmpcLzU5TkJpdW80aGpQZ0JacEczM2dWeWV4N3RIZ0k1U3FxWDVXbzNXeGRuTDBMMTBqUmg5cFRrWEcwdm1Sb2MyVENNbGprZG4xNGY5b3ZNU3UwYmNrUnZOUkdwQmM1QTRSb3lEc2pESU5WT25WSlF3N0NkXC80WEtmWFVRZndNdVwvanVWYjNQY2ZXNFhYV0YzMWh5V04rMGpuWmZtNmVwXC9wRmdCbkJKOGlpMTB2VU5tYUR6bmVuSXhNd1UrTzlBM1N0SEdNS0NybjhKaW9GNzdSeXo5ampsems0aHhzeGc1Y3pcL1VLRDVtNml3UnQxbDd4M1ZwQ25ncDNOMU9JSGswZEh4bnR5TENIY2lSMGZucGl2aHhzTzZSUHpjUnNHTGcxM0NxNkxFOEVlTnVhWEJBejFhaWl4SXlWOXc1c0tKRWQ1eThocnZHWmlsbXZtbFRXWno0c1wvWW90eXNzMDdlaENYMkRRUHBYbXNIR0pRazBaUGNJSXM2YXI3Wm5sZTVSOENrc3VOVnhtMnhHanpYYlkwZ2JqdUxpcDdRSlNoM1VkSCtRYzZqOStBaUNmRlpaUWdxN0NKNUVtU2NhNGZMQVlWbWR2bzZYR1V1Mk9XcjB3K0JHQjE1ZlFEVmlTRzhWSlA0SSt6b09saVJ5YU9SaldXRXZmSFd4Z1ZYWW9JV282a0FneFlZZ0c2S2JZT1NPazBNejdKOHcrbjVkZ0VjVUh0TVNma3ptR0tkd2JyNEVrRm0ySjFxeFh6SHZMUHFKVkxiSmRcL3BONjRFcERCM29KSVNQTGJYOEJGOGp1OUFENmhJUzJtK1BTOTVrTzhDQ093ZDMzeGFKdkxGbit4NW5sZXVOTVQzZW0wWGdkUmxSQ0VHdUdxWFJ0dnYrXC9QK0VqaU1XOVVQSUQybXVTRGNZN0RlclwvcE9QMTkxTldkQUpVYjBWUXYxWVFPT1BlRW1JRkJVcHJpRTNLdWJ6MlRjQnlPZUdwUXdWNENBYkF2cGlWb2g0eTZQOTEwK21kMUNxTExQeFIwNWRkSVJcL3ZQeTgySHNYS05YWG44eDE2T0dHalwvcVdheFFnMFBnWWdnSldsU3FodUozQ2g2aThxYUt1bDByNjI0UjBEYVBtMjY5aUE5c0JmOEVyeTFpOVowNkN4ZmMrc2UrUnhGNWR3aDM2cDVlYVd1cEZocXVmZVhjTExzNzhJSFNiSmxKR2lZdzJmXC9MZDUrZVFkb2pYS1hLZFF3ZGFVXC92eHd1a3lDbGErVzdDejBSTGJ6OTQ2dHA4QTlBazV1NXhzM04xYWhRajhtWldtRGRFdGZxV3poRjRkZVBCRkpmK3pvdE5UK3g0c2Z0bjFGcDFEM056a1Nqc0ZpbGt2VjA3Zk1SVm4ralwvNTB0b2J2a1RCc0FJRWJ5NkdkRm5lUnUzVTA0SDFwSUVSZ2pMckljZzNQNkorWjRIVkQ0cGxrY1FoMGZBQjdObjJVVVRwWXhyV0xRdlVlQ1pOWTJtTHhmM1BoU3ZXOHNhRlA4dEIrcU5cLzl4WmREUnE1c0pzVE1KSFB6SWFxMmF3Y2hZVVJUeU9PTTBZcjVGekF5TmQ5eFwvZ1pVaDJpYUFmdyt3OXV0K1pBQWlxcDI0eEx3azhsUkF5Y2p6OEd6RXRaY3RwSjJcL1lDYWgzaGhIUHFSYU4wck1oRXNoUlFkRkdHTnU5aTY0N05tSVwvUGdpaDZaUnJSRGhBbmxSZ1RHS1NDQ1RmdXRtampNa0pqcG9na1dBUlVhckFRSGphUklFMUhLSXZsVk9GOVZWVGJrYXZBWHBcL093Y0xDNXFcL1BcL0hXT0FsY2xZclJBOUlTM2crTXhIV1wvazRJM1F4RDdScUFiMjBLbXFjTDU0RFU0enY3VENDcnl1dHRQVEJqdFhwNUxlQ3c0dkFkbHkzQjhBbnpsMVRvYWZjVGVWbkFZMWlDSlY4bUI4UWw5UXJmZXM3TVJBK2pXVGtMc1NcL05BS3JpVU9SXC9KbVpOVFNwTzdxOW9vbFQzcGFiRmhPRTB2Y3p3WXhPQzR0RHl2bU5rZEhic0lTREkxMDZEaHdCbGM4UDFSaXZubW5PWlhERno1dzh4WThjR3JlSUtVV1BrYmEzdUVWV2V5QmErVnNoUWZSbml3aTRpWStlTG5iN0pXZnp3YW90Q3lQOWRGK2xNdkZ1RGZGZmVBTktaQUxHdGNCd1pxWVlWdzBQYWZQY3k4UkdOMVdDNkZGQkxjTFpZb1dKcVplZ0pRaUpLeW9XQlBndnAyWmJzNWM1NHhHSWZwdHplQ2tGWDlGMWhaS1h6MEE3bXBzYzBNaWJNOUdwTFc2NWVBZVdiWGxiZEE4TDBKSG1Ha1ZRaldBbmZuRTlQWCtKcnNJZlQyVWd2Y0R6eTdMSFBKalVwaEJjSXczaHRsZENHaTNuQnd1Tjdpa253M0dvbnBjYm1hTE5MQktOUWJUdnlrWlBNdDVxUTB6M0w0Ulwvd252cm4yeFwvazNLSGxRTlVPUkRrcCtHWk41QVFhV0pNSVwva2w4OFR5Nk44UU5yQjNiOGl4SVY0bUFFS1kzdnlPeHhTaHQ2bjUxZlZWaHFYXC9GdDFtMW9SNEFGY0VQVk9icjBlcFY4WEF5bzk3aUZHdXhWa0pibmR0MjFKTWY2WTBpQXZDbXN2VEphSVhUblpZK2xYRjFTQk9lMkNUZmhnWThlQWwzRjhBRnpyYTR3c1pEcXlSYStWVkt1M2NZWVVkdEZNSEpUdFZCNnpueXNZa1R6cUNIdEVyblplM2Z4Q3BuZ3BcL3ZOaEN2bVUzTk83MkxidkQrKzVTQnBQS1FZak9QYnlQK3p3K1pFakNiNHpiVEdkdEhMSlcwK3VKejJaejc4U1JUWjVSckM3MWk1aEtqaFFqTERaWFdXQXdPUVBIMTVBVEd5SktJZk14dmdrbVhvTW1iUHlZWUNtUXBra2RKTTBsZmpuSWpvK3dBbU4waXhXMEVtWVU5OWZzUFVoaWpRN25cL21pejZCUW9hTm1TMWNiRVZXUnRBVUlPNkZGRlFnVEcxVWpCaFhTbmd1dU5iVzZtY2ZjWG84UXlpZitTRStXZFdsZFwvazVkZmh2c0UrTnhzUkRwWHlkRFNGMERIUmVOcDA3ZUVSY1pQR2xNWXI0czJEQVZ5VDljY1I0V0xyM1wvdHJ1c0R1MCt2YmVKVEdBVUhESlhSUzErRkgwdjBOeDFCQzhJOUs0b3FIRllVTlc5RGU5MGdEMGVLRFpWMFM3bWtiYjBvbTB3NkJQa0Z3KzdqeDdYWkl4Nk9oanNsRVVUVEliMWF3QVwvdDBDcGgreXNEczdjYXRhYWc5TkZ6WFBaWjhpVkNEdE9pVDR3a3FtZ1FhdlpxeUhyRTdcL2ZVa2RIZTUzNGs4Y3I4VjZ4TTJiUVkwS1lxMmV6UTZzZ1lwdGdrOEdpMzBKV0dqeWI0Y2NKRHJVeVZBdmtGbjJodll1Ykx1SU5LR0t4QW5TUFhLVVN2M3NDVEhkVzBZanBHUjJUYnVyTysyMWx2Nnd6dmcrZHVWa1VzWDlISFBKMzQ5MERqdm9PR1E3NTloaTllZDVCOCtrbmJuQllmSEJXN3l0VFFpSGhLNFwvYTF1bGNRN1hPeE1xZHB5V1Y4WEZDYUdxRVp2T0RLN3VSRHBVNys4M1JQVTJPaUdLZlhxXC8rVkQyRjBqUG41eElnSExFdEZCNGthSFYzRXdhN2s2eDRGUnpnejh2Y2pvUFV0eWxIK25UZDlHaEc3d2plcUVUMmlVQmZiaXR1RzVGV25xU015Mno3b2pETUFYd1dQOVIwejhlNFgyTHFLK1wvc0ptQXBcL0E3WWJSMk9DV3hSMXF3Y0NXUmRMT1I4TXJwRjNGYlhKNG1ZSGlKRHpmV0dNb0p6bUxWb09vYUU2VGhLSGIwUmpCam5BS0NsS3NFOGpMODc0UlBpd010Z2FvcGU1NGtkaWdpZUo4Z3FTV3E5dG5MVGJPSjZIVktGR2dtd1ZUYjZBZDNEOTRpdkZSS1dzczRldVNlUVllanEyNUNRdnd0RHB6cmdrcmpjcTJ3aHRzd01tU1hYUEt0OXRzV2E2YlVIRVoyUXdmVFBnMEN2ZDNYZzAzQ2dMaGpYbWZSVkc1bEdQYVNwYnE5R0VjM1VUS3F2bXUzNHdUZTRXT1ZhTlY2UXppUlFKKzRsSTZ5Y0o5UjUyK2JJVGtwZHpsYWJxczYzN28zZmoyb3hjQnBwYm5za1NQQURZcEZyT1lQbEZQWmhGbStcL2VGZGhZaXF1OXpjaVwvb0pzQ0VaSHJiazZnQ3A5bWR6QUhoQmoraFFTZ0h2a2RUOGVQSG82QnVER0pJWGRWaDFPamE3UDgxYU41YjZPTHBcL3RkXC9wSkNIbWxxTUxRNUdrMm8wbUM5T1hTQTZJSDNYMWRhcVV4bXlocVErWjZBeG1BUW5lZWFXb3dNbXZiZlF4cTdFVFwvaVZnTW1MdUJ6MVQ3VDI4d3E1R1NlVWcwME5QbTlLQkZkbDZXZ2JBMkxSaDU0N1hRTTViV1lXV0FDbld1b013a1dVWmRtalNkQVBobVRjZnNXVW85YmVDdDJKOWczUHA2TFMzNzg1cGlyRmtaMHE0dG4wajRIRU1QRnZ6V3hGZW4rZVp1Z05JT2xXd0ZDeGU0RXdRbTlWeG5KT1IyQXFjckQrVitKcTJkdlI0QnJvNGl0cEsxY0JURWVOXC9DVVd5WlkwXC9PZERIU2JteUxRTm5CVm8zZmp6bGtPd1NzK3c3UjlaUlpncWlFbG1YeVI0WjEwVlwvUUxFekJVZllNSFBYQjZpXC9qVFV6aDl5UitnczBTUThmcGQ0VGJWSW1GZVdcL1pHSUJyUWtMMG9BMzlCdzdodm0yYzllZCtiMmFaT2pzd1lQRWkrNmlhd3pscUxORVRkZWxZWURZVWpUUzZrNWRxNlc4cXhab3lXWE5FcW04aHZXeVpcLyt4RVdTRXYwWkExT0tsbk1XeFNxQ2pGZE80WnFJcTB4cXFZRFpxcDd2cXY3STRER1p1S3NscmFWXC9iVm81dWVvcnA5ZDZtSG81Nnp4eWVvUkg1M0JqVWZJT1BMUTdKVVNuRUtpQWFXaktwXC9MdEZhSDdZZU1xTTJlRVI3MHk5REZHd29TdlJVb05VTFdnVkdVZERMS0ZPOWlsSEtZQ1ZqRlBmUFJXeWZUNTJcL2V4MTNGN21NSlJ5TlFCYUQ3UENtdUQzT3Z5WWthMkUzTmlhOGIzVXEwQXY1aG5CR3JYWEorNFY0QUFHZEcyUlRoVnVad2hFc2xHalBOUmJxZTh1d2lKc3dcLzYySlhzcXpsSUluSk1qT2ZXZk1BWTB2d0VtNnNmcnE1NVVpejJJa291eEtla21PZ2NWNlN4ZkwwZkxTXC9ZYWRRdnZPYkltSkJMMFFHSzdQOGpZZnBkcGYyc0t0MVBPV1B3dEY5XC85cWw1QVBiSFN1NitwaFwvRHZQU0d2bjBCSXFoTkFoYmQ5Zzh1QXFKc0pQSngzeE9GallvYkl2Nm5uUllmNGpXM05Cd0RteU5EOWZpS1B0b1UxSW9WVWtxVHdyM1NVTUQ2cjQrN2NEbXY4cGluSWwzN1FNUXRDbTFCUW93PT0iLCJhZ2VuY3lBY2NvdW50SUQiOiIyNCIsImNoYXJnZUZlZXMiOlt7ImNoYXJnZUFtb3VudCI6MCwiY2hhcmdlVHlwZSI6MSwiY3VycmVuY3kiOiJVU0QifV19LCJydWxlcyI6W3sicnVsZUlkIjoiMSIsImVuZG9yc2VtZW50IjowLCJjaGFuZ2VJbmZvTGlzdCI6W10sImNhbmNlbEluZm9MaXN0IjpbXSwiZnJlZUJhZ0luZm9MaXN0IjpbXX1dLCJzZWFyY2hJZCI6ImFiYTM5NTdiNjkwNWFiMjU2Mjg5Y2MzM2U0ZTZlMzliIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 67883.85, "calendar_total_sell": 67883.85, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 67883.85, "filter": { "id": "F1AB00028-3", "price": 67883.85, "gross_total": 523.84, "journey_duration": "PT10H0M", "journey_duration_seconds": 36000, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "JET", "aircraft_name": "JET", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30T01:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11T02:15:00", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300115cgp202609300755401cgp202612102255mct202612110215404", "destination_reach_time": "PT10H0M", "destination_reach_timestamp": 36000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-20", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-20-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H55M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "3604c4fb2e6c11668101d7e24da517c3", "origin": "DAC", "departure_time": "2026-10-01T16:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-20-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H30M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "0e88a1e9bd804baa82cd51865514a856", "origin": "CGP", "departure_time": "2026-12-10T09:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 5, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937220", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MjIwIiwibGVnSWQiOiJjMjM2MDFhNTdjNzRhMDAxMzAxYTJkMzg0NDVkYjgxYiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzIyMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJjMjM2MDFhNTdjNzRhMDAxMzAxYTJkMzg0NDVkYjgxYiIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMzYwNGM0ZmIyZTZjMTE2NjgxMDFkN2UyNGRhNTE3YzMiLCIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1Nl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzIyMCIsImxlZ0lkIjoiYzIzNjAxYTU3Yzc0YTAwMTMwMWEyZDM4NDQ1ZGI4MWIiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI1IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjM2MDRjNGZiMmU2YzExNjY4MTAxZDdlMjRkYTUxN2MzIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1NiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIzNjA0YzRmYjJlNmMxMTY2ODEwMWQ3ZTI0ZGE1MTdjMyIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxNDciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTQ3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjBlODhhMWU5YmQ4MDRiYWE4MmNkNTE4NjU1MTRhODU2IiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxNDgiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjU1IiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-20", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D13H25M", "journey_duration_seconds": 134700, "layover_duration": "PT21H20M", "layover_duration_seconds": 76800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011655cgp202610011755147cgp202612100955dac202612101050148dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D13H25M", "destination_reach_timestamp": 134700 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-21", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-21-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H55M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "7440d465139986d5be9a6b133d6e343f", "origin": "DAC", "departure_time": "2026-10-01T13:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-21-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H30M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "0e88a1e9bd804baa82cd51865514a856", "origin": "CGP", "departure_time": "2026-12-10T09:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 5, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937230", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MjMwIiwibGVnSWQiOiI3YmNlYzU1ZTcwY2U5MzhjZDhlYzE4ZTgwOWU5MjkzNSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzIzMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI3YmNlYzU1ZTcwY2U5MzhjZDhlYzE4ZTgwOWU5MjkzNSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeNzQ0MGQ0NjUxMzk5ODZkNWJlOWE2YjEzM2Q2ZTM0M2YiLCIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1Nl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzIzMCIsImxlZ0lkIjoiN2JjZWM1NWU3MGNlOTM4Y2Q4ZWMxOGU4MDllOTI5MzUiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI1IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6Ijc0NDBkNDY1MTM5OTg2ZDViZTlhNmIxMzNkNmUzNDNmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1NiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3NDQwZDQ2NTEzOTk4NmQ1YmU5YTZiMTMzZDZlMzQzZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE1IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMzo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTQ6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjBlODhhMWU5YmQ4MDRiYWE4MmNkNTE4NjU1MTRhODU2IiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxNDgiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjU1IiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-21", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D10H25M", "journey_duration_seconds": 123900, "layover_duration": "PT18H20M", "layover_duration_seconds": 66000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011355cgp202610011455615cgp202612100955dac202612101050148dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D10H25M", "destination_reach_timestamp": 123900 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-22", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-22-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "797c61944b6a1823594dbaa724f3688c", "origin": "DOH", "departure_time": "2026-10-01T09:35:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT10H00M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-22-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H25M", "transit_time": "10H55M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937240", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MjQwIiwibGVnSWQiOiIyYzM1YTcyNTNmOWU3ZDEyZWZlMWFkNWE5ZGE2OGYyMCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzI0MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIyYzM1YTcyNTNmOWU3ZDEyZWZlMWFkNWE5ZGE2OGYyMCIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM14yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzI0MCIsImxlZ0lkIjoiMmMzNWE3MjUzZjllN2QxMmVmZTFhZDVhOWRhNjhmMjAiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3OTdjNjE5NDRiNmExODIzNTk0ZGJhYTcyNGYzNjg4YyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MiIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDk6MzUiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDE3OjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-22", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D16H10M", "journey_duration_seconds": 144600, "layover_duration": "PT1D0H5M", "layover_duration_seconds": 86700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010935dac202610011735642dac202610012045cgp202610012145617cgp202612101100dac202612101155126dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D16H10M", "destination_reach_timestamp": 144600 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-23", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-23-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-23-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H30M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "0e88a1e9bd804baa82cd51865514a856", "origin": "CGP", "departure_time": "2026-12-10T09:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 5, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937250", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MjUwIiwibGVnSWQiOiI3ZTVmZWMwYWJiMGM4NTEwNzZjYWU0YmRkOTcxYjc3YSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzI1MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI3ZTVmZWMwYWJiMGM4NTEwNzZjYWU0YmRkOTcxYjc3YSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1Nl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzI1MCIsImxlZ0lkIjoiN2U1ZmVjMGFiYjBjODUxMDc2Y2FlNGJkZDk3MWI3N2EiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI1IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1NiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjBlODhhMWU5YmQ4MDRiYWE4MmNkNTE4NjU1MTRhODU2IiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxNDgiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjU1IiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-23", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D17H15M", "journey_duration_seconds": 148500, "layover_duration": "PT1D1H10M", "layover_duration_seconds": 90600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610012045cgp202610012145617cgp202612100955dac202612101050148dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D17H15M", "destination_reach_timestamp": 148500 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-24", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-24-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H55M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "7440d465139986d5be9a6b133d6e343f", "origin": "DAC", "departure_time": "2026-10-01T13:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-24-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H25M", "transit_time": "10H55M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937260", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MjYwIiwibGVnSWQiOiI2OWZlNGRjNDUyN2IxM2RiNjZlNDg1YzkwMjg0ZTQzZiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzI2MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI2OWZlNGRjNDUyN2IxM2RiNjZlNDg1YzkwMjg0ZTQzZiIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeNzQ0MGQ0NjUxMzk5ODZkNWJlOWE2YjEzM2Q2ZTM0M2YiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM14yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzI2MCIsImxlZ0lkIjoiNjlmZTRkYzQ1MjdiMTNkYjY2ZTQ4NWM5MDI4NGU0M2YiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6Ijc0NDBkNDY1MTM5OTg2ZDViZTlhNmIxMzNkNmUzNDNmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3NDQwZDQ2NTEzOTk4NmQ1YmU5YTZiMTMzZDZlMzQzZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE1IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMzo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTQ6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-24", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D9H20M", "journey_duration_seconds": 120000, "layover_duration": "PT17H15M", "layover_duration_seconds": 62100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011355cgp202610011455615cgp202612101100dac202612101155126dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D9H20M", "destination_reach_timestamp": 120000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-25", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-25-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-25-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H25M", "transit_time": "10H55M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937270", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MjcwIiwibGVnSWQiOiJjMWJkMDkxNjllZTliN2ZmMjY2NzViMjg5YmYxMzlhMCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzI3MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJjMWJkMDkxNjllZTliN2ZmMjY2NzViMjg5YmYxMzlhMCIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM14yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzI3MCIsImxlZ0lkIjoiYzFiZDA5MTY5ZWU5YjdmZjI2Njc1YjI4OWJmMTM5YTAiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-25", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D16H10M", "journey_duration_seconds": 144600, "layover_duration": "PT1D0H5M", "layover_duration_seconds": 86700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610012045cgp202610012145617cgp202612101100dac202612101155126dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D16H10M", "destination_reach_timestamp": 144600 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-26", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-26-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "797c61944b6a1823594dbaa724f3688c", "origin": "DOH", "departure_time": "2026-10-01T09:35:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT10H00M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-26-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H30M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "0e88a1e9bd804baa82cd51865514a856", "origin": "CGP", "departure_time": "2026-12-10T09:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 5, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937280", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MjgwIiwibGVnSWQiOiIyZDc1MWZkZWU4NjdhOWM0NjVmYjc2MzA5Mzc4YTJlNSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzI4MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIyZDc1MWZkZWU4NjdhOWM0NjVmYjc2MzA5Mzc4YTJlNSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1Nl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzI4MCIsImxlZ0lkIjoiMmQ3NTFmZGVlODY3YTljNDY1ZmI3NjMwOTM3OGEyZTUiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSIsIjkiLCI1IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1NiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3OTdjNjE5NDRiNmExODIzNTk0ZGJhYTcyNGYzNjg4YyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MiIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDk6MzUiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDE3OjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjBlODhhMWU5YmQ4MDRiYWE4MmNkNTE4NjU1MTRhODU2IiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxNDgiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjU1IiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-26", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D17H15M", "journey_duration_seconds": 148500, "layover_duration": "PT1D1H10M", "layover_duration_seconds": 90600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010935dac202610011735642dac202610012045cgp202610012145617cgp202612100955dac202612101050148dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D17H15M", "destination_reach_timestamp": 148500 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-27", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-27-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H5M", "transit_time": "8H30M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "0768441032fb7afa5cdef74f307528d4", "origin": "DAC", "departure_time": "2026-10-01T16:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:05:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-27-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H5M", "transit_time": "17H35M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937290", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MjkwIiwibGVnSWQiOiJkZDhjMTllZjM3NThjZjhjYWJiODViMjE0ZWM3MmVhOSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzI5MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJkZDhjMTllZjM3NThjZjhjYWJiODViMjE0ZWM3MmVhOSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMDc2ODQ0MTAzMmZiN2FmYTVjZGVmNzRmMzA3NTI4ZDQiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM14yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzI5MCIsImxlZ0lkIjoiZGQ4YzE5ZWYzNzU4Y2Y4Y2FiYjg1YjIxNGVjNzJlYTkiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjA3Njg0NDEwMzJmYjdhZmE1Y2RlZjc0ZjMwNzUyOGQ0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIwNzY4NDQxMDMyZmI3YWZhNWNkZWY3NGYzMDc1MjhkNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMzciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTM3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjowNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-27", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D18H10M", "journey_duration_seconds": 151800, "layover_duration": "PT1D2H5M", "layover_duration_seconds": 93900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011605cgp202610011705137cgp202612101100dac202612101155126dac202612101845doh202612102145643doh202612110830mct2026121111051126", "destination_reach_time": "PT1D18H10M", "destination_reach_timestamp": 151800 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-28", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-28-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-28-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937300", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MzAwIiwibGVnSWQiOiIwNDBhYTljMTFiNWFiMzA3ZTJmODRiZTFkZWRlMzJjYiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzMwMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIwNDBhYTljMTFiNWFiMzA3ZTJmODRiZTFkZWRlMzJjYiIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzMwMCIsImxlZ0lkIjoiMDQwYWE5YzExYjVhYjMwN2UyZjg0YmUxZGVkZTMyY2IiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-28", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D18H30M", "journey_duration_seconds": 153000, "layover_duration": "PT1D2H25M", "layover_duration_seconds": 95100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610012045cgp202610012145617cgp202612101520dac202612101615616dac202612101915doh202612102215639doh202612110830mct2026121111051126", "destination_reach_time": "PT1D18H30M", "destination_reach_timestamp": 153000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-29", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-29-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H55M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "7440d465139986d5be9a6b133d6e343f", "origin": "DAC", "departure_time": "2026-10-01T13:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-29-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H5M", "transit_time": "17H35M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937310", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MzEwIiwibGVnSWQiOiJlNDQ5OGQ5MTUyMTQwNTk1ODBjZGI1ZDhiM2M1MDRmYSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzMxMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJlNDQ5OGQ5MTUyMTQwNTk1ODBjZGI1ZDhiM2M1MDRmYSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeNzQ0MGQ0NjUxMzk5ODZkNWJlOWE2YjEzM2Q2ZTM0M2YiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM140NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzMxMCIsImxlZ0lkIjoiZTQ0OThkOTE1MjE0MDU5NTgwY2RiNWQ4YjNjNTA0ZmEiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6Ijc0NDBkNDY1MTM5OTg2ZDViZTlhNmIxMzNkNmUzNDNmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3NDQwZDQ2NTEzOTk4NmQ1YmU5YTZiMTMzZDZlMzQzZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE1IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMzo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTQ6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-29", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D16H0M", "journey_duration_seconds": 144000, "layover_duration": "PT23H55M", "layover_duration_seconds": 86100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011355cgp202610011455615cgp202612101100dac202612101155126dac202612101915doh202612102215639doh202612110830mct2026121111051126", "destination_reach_time": "PT1D16H0M", "destination_reach_timestamp": 144000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-30", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-30-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H55M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "3604c4fb2e6c11668101d7e24da517c3", "origin": "DAC", "departure_time": "2026-10-01T16:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-30-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H5M", "transit_time": "17H35M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937320", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MzIwIiwibGVnSWQiOiJmYjFhY2EwYmZmNTU2OTAzZjM0MWI5ZDI5OWU2ZWE0MSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzMyMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJmYjFhY2EwYmZmNTU2OTAzZjM0MWI5ZDI5OWU2ZWE0MSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMzYwNGM0ZmIyZTZjMTE2NjgxMDFkN2UyNGRhNTE3YzMiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM14yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzMyMCIsImxlZ0lkIjoiZmIxYWNhMGJmZjU1NjkwM2YzNDFiOWQyOTllNmVhNDEiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjM2MDRjNGZiMmU2YzExNjY4MTAxZDdlMjRkYTUxN2MzIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIzNjA0YzRmYjJlNmMxMTY2ODEwMWQ3ZTI0ZGE1MTdjMyIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxNDciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTQ3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-30", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D19H0M", "journey_duration_seconds": 154800, "layover_duration": "PT1D2H55M", "layover_duration_seconds": 96900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011655cgp202610011755147cgp202612101100dac202612101155126dac202612101845doh202612102145643doh202612110830mct2026121111051126", "destination_reach_time": "PT1D19H0M", "destination_reach_timestamp": 154800 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-31", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-31-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H5M", "transit_time": "8H30M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "0768441032fb7afa5cdef74f307528d4", "origin": "DAC", "departure_time": "2026-10-01T16:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:05:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-31-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H25M", "transit_time": "10H55M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937330", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MzMwIiwibGVnSWQiOiJjMWI0ODEyOTM5ZjM5MzZhNjYxZjQ4NzFjODgwMzA4MSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzMzMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJjMWI0ODEyOTM5ZjM5MzZhNjYxZjQ4NzFjODgwMzA4MSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMDc2ODQ0MTAzMmZiN2FmYTVjZGVmNzRmMzA3NTI4ZDQiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM140NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzMzMCIsImxlZ0lkIjoiYzFiNDgxMjkzOWYzOTM2YTY2MWY0ODcxYzg4MDMwODEiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjA3Njg0NDEwMzJmYjdhZmE1Y2RlZjc0ZjMwNzUyOGQ0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIwNzY4NDQxMDMyZmI3YWZhNWNkZWY3NGYzMDc1MjhkNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMzciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTM3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjowNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-31", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT19H25M", "layover_duration_seconds": 69900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011605cgp202610011705137cgp202612101100dac202612101155126dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D11H30M", "destination_reach_timestamp": 127800 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-32", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-32-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H55M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "3604c4fb2e6c11668101d7e24da517c3", "origin": "DAC", "departure_time": "2026-10-01T16:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-32-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937340", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MzQwIiwibGVnSWQiOiIyMWQ5YjdhNzQ1MDQ5M2E3ODAyMmZmZWE2NzBjYmY5OSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzM0MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIyMWQ5YjdhNzQ1MDQ5M2E3ODAyMmZmZWE2NzBjYmY5OSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMzYwNGM0ZmIyZTZjMTE2NjgxMDFkN2UyNGRhNTE3YzMiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzM0MCIsImxlZ0lkIjoiMjFkOWI3YTc0NTA0OTNhNzgwMjJmZmVhNjcwY2JmOTkiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjM2MDRjNGZiMmU2YzExNjY4MTAxZDdlMjRkYTUxN2MzIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIzNjA0YzRmYjJlNmMxMTY2ODEwMWQ3ZTI0ZGE1MTdjMyIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxNDciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTQ3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-32", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D14H40M", "journey_duration_seconds": 139200, "layover_duration": "PT22H35M", "layover_duration_seconds": 81300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011655cgp202610011755147cgp202612101520dac202612101615616dac202612101845doh202612102145643doh202612110830mct2026121111051126", "destination_reach_time": "PT1D14H40M", "destination_reach_timestamp": 139200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-33", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-33-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H55M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "7440d465139986d5be9a6b133d6e343f", "origin": "DAC", "departure_time": "2026-10-01T13:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-33-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D3H10M", "transit_time": "18H40M", "routes": [ { "air_segment_key": "0e88a1e9bd804baa82cd51865514a856", "origin": "CGP", "departure_time": "2026-12-10T09:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 5, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937350", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MzUwIiwibGVnSWQiOiJmMWI3Zjk2ODViZGVmYjk0MzI5MGIyMzRhYmZmOTRiMSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzM1MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJmMWI3Zjk2ODViZGVmYjk0MzI5MGIyMzRhYmZmOTRiMSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeNzQ0MGQ0NjUxMzk5ODZkNWJlOWE2YjEzM2Q2ZTM0M2YiLCIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1Nl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzM1MCIsImxlZ0lkIjoiZjFiN2Y5Njg1YmRlZmI5NDMyOTBiMjM0YWJmZjk0YjEiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI1IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6Ijc0NDBkNDY1MTM5OTg2ZDViZTlhNmIxMzNkNmUzNDNmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1NiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3NDQwZDQ2NTEzOTk4NmQ1YmU5YTZiMTMzZDZlMzQzZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE1IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMzo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTQ6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjBlODhhMWU5YmQ4MDRiYWE4MmNkNTE4NjU1MTRhODU2IiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxNDgiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjU1IiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-33", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D17H5M", "journey_duration_seconds": 147900, "layover_duration": "PT1D1H0M", "layover_duration_seconds": 90000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011355cgp202610011455615cgp202612100955dac202612101050148dac202612101845doh202612102145643doh202612110830mct2026121111051126", "destination_reach_time": "PT1D17H5M", "destination_reach_timestamp": 147900 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-34", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-34-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H5M", "transit_time": "8H30M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "0768441032fb7afa5cdef74f307528d4", "origin": "DAC", "departure_time": "2026-10-01T16:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:05:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-34-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H30M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "0e88a1e9bd804baa82cd51865514a856", "origin": "CGP", "departure_time": "2026-12-10T09:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 5, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937360", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MzYwIiwibGVnSWQiOiJiOTNmMzkwOGQ5NDkzZWIwNzU3ZjI2ZTMwNDQxZWZlNyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzM2MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJiOTNmMzkwOGQ5NDkzZWIwNzU3ZjI2ZTMwNDQxZWZlNyIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMDc2ODQ0MTAzMmZiN2FmYTVjZGVmNzRmMzA3NTI4ZDQiLCIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1Nl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzM2MCIsImxlZ0lkIjoiYjkzZjM5MDhkOTQ5M2ViMDc1N2YyNmUzMDQ0MWVmZTciLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI1IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjA3Njg0NDEwMzJmYjdhZmE1Y2RlZjc0ZjMwNzUyOGQ0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1NiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIwNzY4NDQxMDMyZmI3YWZhNWNkZWY3NGYzMDc1MjhkNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMzciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTM3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjowNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjBlODhhMWU5YmQ4MDRiYWE4MmNkNTE4NjU1MTRhODU2IiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxNDgiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjU1IiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-34", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D12H35M", "journey_duration_seconds": 131700, "layover_duration": "PT20H30M", "layover_duration_seconds": 73800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011605cgp202610011705137cgp202612100955dac202612101050148dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D12H35M", "destination_reach_timestamp": 131700 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-35", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-35-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H55M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "3604c4fb2e6c11668101d7e24da517c3", "origin": "DAC", "departure_time": "2026-10-01T16:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-35-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H5M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937370", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MzcwIiwibGVnSWQiOiI3MmI5YmNlZjNhNmUyMzA5NWVhOGQzOTdmZGRkNTIzMiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzM3MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI3MmI5YmNlZjNhNmUyMzA5NWVhOGQzOTdmZGRkNTIzMiIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMzYwNGM0ZmIyZTZjMTE2NjgxMDFkN2UyNGRhNTE3YzMiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzM3MCIsImxlZ0lkIjoiNzJiOWJjZWYzYTZlMjMwOTVlYThkMzk3ZmRkZDUyMzIiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjM2MDRjNGZiMmU2YzExNjY4MTAxZDdlMjRkYTUxN2MzIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIzNjA0YzRmYjJlNmMxMTY2ODEwMWQ3ZTI0ZGE1MTdjMyIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxNDciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTQ3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-35", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D8H0M", "journey_duration_seconds": 115200, "layover_duration": "PT15H55M", "layover_duration_seconds": 57300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011655cgp202610011755147cgp202612101520dac202612101615616dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D8H0M", "destination_reach_timestamp": 115200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-36", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-36-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "797c61944b6a1823594dbaa724f3688c", "origin": "DOH", "departure_time": "2026-10-01T09:35:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT10H00M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-36-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937380", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MzgwIiwibGVnSWQiOiIzNGIxNThiNTQ0OGQ1M2IxNGU1NGJkMDc0YmVkYjRmNiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzM4MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIzNGIxNThiNTQ0OGQ1M2IxNGU1NGJkMDc0YmVkYjRmNiIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzM4MCIsImxlZ0lkIjoiMzRiMTU4YjU0NDhkNTNiMTRlNTRiZDA3NGJlZGI0ZjYiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3OTdjNjE5NDRiNmExODIzNTk0ZGJhYTcyNGYzNjg4YyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MiIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDk6MzUiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDE3OjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-36", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D18H30M", "journey_duration_seconds": 153000, "layover_duration": "PT1D2H25M", "layover_duration_seconds": 95100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010935dac202610011735642dac202610012045cgp202610012145617cgp202612101520dac202612101615616dac202612101845doh202612102145643doh202612110830mct2026121111051126", "destination_reach_time": "PT1D18H30M", "destination_reach_timestamp": 153000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-37", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-37-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H5M", "transit_time": "8H30M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "0768441032fb7afa5cdef74f307528d4", "origin": "DAC", "departure_time": "2026-10-01T16:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:05:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-37-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H5M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937390", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3MzkwIiwibGVnSWQiOiI3NTU1ZTkzZGNkOGE5OGQ0Y2I3N2I4MTNkYmVjNWUxMiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzM5MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI3NTU1ZTkzZGNkOGE5OGQ0Y2I3N2I4MTNkYmVjNWUxMiIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMDc2ODQ0MTAzMmZiN2FmYTVjZGVmNzRmMzA3NTI4ZDQiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzM5MCIsImxlZ0lkIjoiNzU1NWU5M2RjZDhhOThkNGNiNzdiODEzZGJlYzVlMTIiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjA3Njg0NDEwMzJmYjdhZmE1Y2RlZjc0ZjMwNzUyOGQ0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIwNzY4NDQxMDMyZmI3YWZhNWNkZWY3NGYzMDc1MjhkNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMzciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTM3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjowNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-37", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT15H5M", "layover_duration_seconds": 54300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011605cgp202610011705137cgp202612101520dac202612101615616dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D7H10M", "destination_reach_timestamp": 112200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-38", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-38-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H0M", "transit_time": "17H25M", "routes": [ { "air_segment_key": "19b2b21b7d6e4c7553b460bc51889146", "origin": "MCT", "departure_time": "2026-09-30T05:30:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1149" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1149" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "b37b8169af288459adfd2d3dd1b3f457", "origin": "DOH", "departure_time": "2026-09-30T09:35:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-30T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dc1e3aafe22032f470d1335d90dc0482", "origin": "DAC", "departure_time": "2026-10-01T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T08:30:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT13H55M", "lay_over_date": "2026-09-30", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-38-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H5M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937400", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NDAwIiwibGVnSWQiOiIwMjY3ZjRlM2I4YWRmN2YwNjBmZjIyN2RmYTNlNzJkNyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzQwMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIwMjY3ZjRlM2I4YWRmN2YwNjBmZjIyN2RmYTNlNzJkNyIsInNlZ21lbnRJZHMiOlsiMTliMmIyMWI3ZDZlNGM3NTUzYjQ2MGJjNTE4ODkxNDZeYjM3YjgxNjlhZjI4ODQ1OWFkZmQyZDNkZDFiM2Y0NTdeZGMxZTNhYWZlMjIwMzJmNDcwZDEzMzVkOTBkYzA0ODIiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzQwMCIsImxlZ0lkIjoiMDI2N2Y0ZTNiOGFkZjdmMDYwZmYyMjdkZmEzZTcyZDciLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiIxOWIyYjIxYjdkNmU0Yzc1NTNiNDYwYmM1MTg4OTE0NiIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYjM3YjgxNjlhZjI4ODQ1OWFkZmQyZDNkZDFiM2Y0NTciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRjMWUzYWFmZTIyMDMyZjQ3MGQxMzM1ZDkwZGMwNDgyIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6IjE5YjJiMjFiN2Q2ZTRjNzU1M2I0NjBiYzUxODg5MTQ2IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExNDkiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTE0OSIsImFpcmNyYWZ0Q29kZSI6Ijc4OSIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMDU6MzAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDA2OjA1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJiMzdiODE2OWFmMjg4NDU5YWRmZDJkM2RkMWIzZjQ1NyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MiIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMDk6MzUiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDE3OjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYzFlM2FhZmUyMjAzMmY0NzBkMTMzNWQ5MGRjMDQ4MiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMjEiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTIxIiwiYWlyY3JhZnRDb2RlIjoiNzczIiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQwNzozMCIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMDg6MzAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-38", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D16H5M", "journey_duration_seconds": 144300, "layover_duration": "PT1D0H0M", "layover_duration_seconds": 86400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30T05:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609300530doh2026093006051149doh202609300935dac202609301735642dac202610010730cgp202610010830121cgp202612101520dac202612101615616dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D16H5M", "destination_reach_timestamp": 144300 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-39", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-39-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H55M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "3604c4fb2e6c11668101d7e24da517c3", "origin": "DAC", "departure_time": "2026-10-01T16:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-39-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H25M", "transit_time": "10H55M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937410", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NDEwIiwibGVnSWQiOiJjNmQ4ODNkMWIxYmE5MWYzMzMyZWQzMjU1M2IyODdiZSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzQxMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJjNmQ4ODNkMWIxYmE5MWYzMzMyZWQzMjU1M2IyODdiZSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMzYwNGM0ZmIyZTZjMTE2NjgxMDFkN2UyNGRhNTE3YzMiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM140NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzQxMCIsImxlZ0lkIjoiYzZkODgzZDFiMWJhOTFmMzMzMmVkMzI1NTNiMjg3YmUiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjM2MDRjNGZiMmU2YzExNjY4MTAxZDdlMjRkYTUxN2MzIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIzNjA0YzRmYjJlNmMxMTY2ODEwMWQ3ZTI0ZGE1MTdjMyIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxNDciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTQ3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-39", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D12H20M", "journey_duration_seconds": 130800, "layover_duration": "PT20H15M", "layover_duration_seconds": 72900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011655cgp202610011755147cgp202612101100dac202612101155126dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D12H20M", "destination_reach_timestamp": 130800 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-40", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-40-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H5M", "transit_time": "8H30M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "0768441032fb7afa5cdef74f307528d4", "origin": "DAC", "departure_time": "2026-10-01T16:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:05:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-40-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937420", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NDIwIiwibGVnSWQiOiI4MTA1MTNjMzM2Nzg1NDM2NWY1MzE2NzVlMDIxM2YxMyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzQyMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI4MTA1MTNjMzM2Nzg1NDM2NWY1MzE2NzVlMDIxM2YxMyIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMDc2ODQ0MTAzMmZiN2FmYTVjZGVmNzRmMzA3NTI4ZDQiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzQyMCIsImxlZ0lkIjoiODEwNTEzYzMzNjc4NTQzNjVmNTMxNjc1ZTAyMTNmMTMiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjA3Njg0NDEwMzJmYjdhZmE1Y2RlZjc0ZjMwNzUyOGQ0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIwNzY4NDQxMDMyZmI3YWZhNWNkZWY3NGYzMDc1MjhkNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMzciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTM3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjowNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-40", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D13H50M", "journey_duration_seconds": 136200, "layover_duration": "PT21H45M", "layover_duration_seconds": 78300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011605cgp202610011705137cgp202612101520dac202612101615616dac202612101845doh202612102145643doh202612110830mct2026121111051126", "destination_reach_time": "PT1D13H50M", "destination_reach_timestamp": 136200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-41", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-41-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H55M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "7440d465139986d5be9a6b133d6e343f", "origin": "DAC", "departure_time": "2026-10-01T13:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-41-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937430", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NDMwIiwibGVnSWQiOiIyMjE0NWZmMjUxNDIyZmU0ZjE3NGM1NTA3OWRkYTlhMCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzQzMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIyMjE0NWZmMjUxNDIyZmU0ZjE3NGM1NTA3OWRkYTlhMCIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeNzQ0MGQ0NjUxMzk5ODZkNWJlOWE2YjEzM2Q2ZTM0M2YiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzQzMCIsImxlZ0lkIjoiMjIxNDVmZjI1MTQyMmZlNGYxNzRjNTUwNzlkZGE5YTAiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6Ijc0NDBkNDY1MTM5OTg2ZDViZTlhNmIxMzNkNmUzNDNmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3NDQwZDQ2NTEzOTk4NmQ1YmU5YTZiMTMzZDZlMzQzZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE1IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMzo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTQ6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-41", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D11H40M", "journey_duration_seconds": 128400, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011355cgp202610011455615cgp202612101520dac202612101615616dac202612101845doh202612102145643doh202612110830mct2026121111051126", "destination_reach_time": "PT1D11H40M", "destination_reach_timestamp": 128400 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-42", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-42-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-42-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937440", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NDQwIiwibGVnSWQiOiIxOTRlM2I2ZDI4OTFmMmY0Yjg4NTM5YzAyMzkwN2M1ZCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzQ0MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIxOTRlM2I2ZDI4OTFmMmY0Yjg4NTM5YzAyMzkwN2M1ZCIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzQ0MCIsImxlZ0lkIjoiMTk0ZTNiNmQyODkxZjJmNGI4ODUzOWMwMjM5MDdjNWQiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-42", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D18H30M", "journey_duration_seconds": 153000, "layover_duration": "PT1D2H25M", "layover_duration_seconds": 95100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610012045cgp202610012145617cgp202612101520dac202612101615616dac202612101845doh202612102145643doh202612110830mct2026121111051126", "destination_reach_time": "PT1D18H30M", "destination_reach_timestamp": 153000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-43", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-43-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H55M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "7440d465139986d5be9a6b133d6e343f", "origin": "DAC", "departure_time": "2026-10-01T13:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-43-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H5M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937450", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NDUwIiwibGVnSWQiOiJhYTJjMTY4YTk4MzViOGM0NTNmNjJhNDM4MWRiZTcwNyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzQ1MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJhYTJjMTY4YTk4MzViOGM0NTNmNjJhNDM4MWRiZTcwNyIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeNzQ0MGQ0NjUxMzk5ODZkNWJlOWE2YjEzM2Q2ZTM0M2YiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzQ1MCIsImxlZ0lkIjoiYWEyYzE2OGE5ODM1YjhjNDUzZjYyYTQzODFkYmU3MDciLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6Ijc0NDBkNDY1MTM5OTg2ZDViZTlhNmIxMzNkNmUzNDNmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3NDQwZDQ2NTEzOTk4NmQ1YmU5YTZiMTMzZDZlMzQzZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE1IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMzo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTQ6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-43", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D5H0M", "journey_duration_seconds": 104400, "layover_duration": "PT12H55M", "layover_duration_seconds": 46500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011355cgp202610011455615cgp202612101520dac202612101615616dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D5H0M", "destination_reach_timestamp": 104400 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-44", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-44-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-44-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H25M", "transit_time": "10H55M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937460", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NDYwIiwibGVnSWQiOiIwNzc3MzJlNGNmZWVkY2U1Y2UxNjFjNmFiZDM0NjZmOSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzQ2MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIwNzc3MzJlNGNmZWVkY2U1Y2UxNjFjNmFiZDM0NjZmOSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM140NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzQ2MCIsImxlZ0lkIjoiMDc3NzMyZTRjZmVlZGNlNWNlMTYxYzZhYmQzNDY2ZjkiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-44", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D16H10M", "journey_duration_seconds": 144600, "layover_duration": "PT1D0H5M", "layover_duration_seconds": 86700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610012045cgp202610012145617cgp202612101100dac202612101155126dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D16H10M", "destination_reach_timestamp": 144600 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-45", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-45-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "797c61944b6a1823594dbaa724f3688c", "origin": "DOH", "departure_time": "2026-10-01T09:35:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT10H00M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-45-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H5M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937470", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NDcwIiwibGVnSWQiOiI3Mzk4Mzk5NjVjMDA5ODgxMzlkNTcyMWVmYzhkMTFlZiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzQ3MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI3Mzk4Mzk5NjVjMDA5ODgxMzlkNTcyMWVmYzhkMTFlZiIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzQ3MCIsImxlZ0lkIjoiNzM5ODM5OTY1YzAwOTg4MTM5ZDU3MjFlZmM4ZDExZWYiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3OTdjNjE5NDRiNmExODIzNTk0ZGJhYTcyNGYzNjg4YyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MiIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDk6MzUiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDE3OjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-45", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D11H50M", "journey_duration_seconds": 129000, "layover_duration": "PT19H45M", "layover_duration_seconds": 71100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010935dac202610011735642dac202610012045cgp202610012145617cgp202612101520dac202612101615616dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D11H50M", "destination_reach_timestamp": 129000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-46", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-46-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H55M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "7440d465139986d5be9a6b133d6e343f", "origin": "DAC", "departure_time": "2026-10-01T13:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-46-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D3H10M", "transit_time": "18H40M", "routes": [ { "air_segment_key": "0e88a1e9bd804baa82cd51865514a856", "origin": "CGP", "departure_time": "2026-12-10T09:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 5, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937480", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NDgwIiwibGVnSWQiOiIyOTQyMDk1ZjZmZTA2ZmRmMzllYmRiYjZmZTQxZmM0MyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzQ4MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIyOTQyMDk1ZjZmZTA2ZmRmMzllYmRiYjZmZTQxZmM0MyIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeNzQ0MGQ0NjUxMzk5ODZkNWJlOWE2YjEzM2Q2ZTM0M2YiLCIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1Nl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzQ4MCIsImxlZ0lkIjoiMjk0MjA5NWY2ZmUwNmZkZjM5ZWJkYmI2ZmU0MWZjNDMiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI1IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6Ijc0NDBkNDY1MTM5OTg2ZDViZTlhNmIxMzNkNmUzNDNmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1NiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3NDQwZDQ2NTEzOTk4NmQ1YmU5YTZiMTMzZDZlMzQzZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE1IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMzo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTQ6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjBlODhhMWU5YmQ4MDRiYWE4MmNkNTE4NjU1MTRhODU2IiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxNDgiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjU1IiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-46", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D17H5M", "journey_duration_seconds": 147900, "layover_duration": "PT1D1H0M", "layover_duration_seconds": 90000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011355cgp202610011455615cgp202612100955dac202612101050148dac202612101915doh202612102215639doh202612110830mct2026121111051126", "destination_reach_time": "PT1D17H5M", "destination_reach_timestamp": 147900 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-47", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-47-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H55M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "7440d465139986d5be9a6b133d6e343f", "origin": "DAC", "departure_time": "2026-10-01T13:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-47-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H5M", "transit_time": "17H35M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937490", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NDkwIiwibGVnSWQiOiJjYWZmZGJlMjZmZTJjZWNjOWQ4M2RmZDE3ZWQwNDc1MSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzQ5MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJjYWZmZGJlMjZmZTJjZWNjOWQ4M2RmZDE3ZWQwNDc1MSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeNzQ0MGQ0NjUxMzk5ODZkNWJlOWE2YjEzM2Q2ZTM0M2YiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM14yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzQ5MCIsImxlZ0lkIjoiY2FmZmRiZTI2ZmUyY2VjYzlkODNkZmQxN2VkMDQ3NTEiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6Ijc0NDBkNDY1MTM5OTg2ZDViZTlhNmIxMzNkNmUzNDNmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3NDQwZDQ2NTEzOTk4NmQ1YmU5YTZiMTMzZDZlMzQzZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE1IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMzo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTQ6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-47", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D16H0M", "journey_duration_seconds": 144000, "layover_duration": "PT23H55M", "layover_duration_seconds": 86100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011355cgp202610011455615cgp202612101100dac202612101155126dac202612101845doh202612102145643doh202612110830mct2026121111051126", "destination_reach_time": "PT1D16H0M", "destination_reach_timestamp": 144000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-48", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-48-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-48-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H30M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "0e88a1e9bd804baa82cd51865514a856", "origin": "CGP", "departure_time": "2026-12-10T09:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 5, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937500", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NTAwIiwibGVnSWQiOiI5YTkxMTA2N2Q2NzFiZGNjYWI5YzY5NGQ3OTY0NThiNyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzUwMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI5YTkxMTA2N2Q2NzFiZGNjYWI5YzY5NGQ3OTY0NThiNyIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1Nl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzUwMCIsImxlZ0lkIjoiOWE5MTEwNjdkNjcxYmRjY2FiOWM2OTRkNzk2NDU4YjciLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI1IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1NiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjBlODhhMWU5YmQ4MDRiYWE4MmNkNTE4NjU1MTRhODU2IiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxNDgiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjU1IiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-48", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D17H15M", "journey_duration_seconds": 148500, "layover_duration": "PT1D1H10M", "layover_duration_seconds": 90600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610012045cgp202610012145617cgp202612100955dac202612101050148dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D17H15M", "destination_reach_timestamp": 148500 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-49", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-49-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H5M", "transit_time": "8H30M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "0768441032fb7afa5cdef74f307528d4", "origin": "DAC", "departure_time": "2026-10-01T16:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:05:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-49-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H25M", "transit_time": "10H55M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937510", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NTEwIiwibGVnSWQiOiI5MmJhYzBlMGVmYThhZTEzMDBmYTcwMWViMTMwMzU0NSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzUxMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI5MmJhYzBlMGVmYThhZTEzMDBmYTcwMWViMTMwMzU0NSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMDc2ODQ0MTAzMmZiN2FmYTVjZGVmNzRmMzA3NTI4ZDQiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM14yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzUxMCIsImxlZ0lkIjoiOTJiYWMwZTBlZmE4YWUxMzAwZmE3MDFlYjEzMDM1NDUiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjA3Njg0NDEwMzJmYjdhZmE1Y2RlZjc0ZjMwNzUyOGQ0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIwNzY4NDQxMDMyZmI3YWZhNWNkZWY3NGYzMDc1MjhkNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMzciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTM3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjowNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-49", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT19H25M", "layover_duration_seconds": 69900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011605cgp202610011705137cgp202612101100dac202612101155126dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D11H30M", "destination_reach_timestamp": 127800 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-50", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-50-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-50-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H5M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937520", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NTIwIiwibGVnSWQiOiI1YzM5OWU0NWExZjI4MDViNmQ5YTQ3OThlZGUzNmQ5YSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzUyMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI1YzM5OWU0NWExZjI4MDViNmQ5YTQ3OThlZGUzNmQ5YSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzUyMCIsImxlZ0lkIjoiNWMzOTllNDVhMWYyODA1YjZkOWE0Nzk4ZWRlMzZkOWEiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-50", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D11H50M", "journey_duration_seconds": 129000, "layover_duration": "PT19H45M", "layover_duration_seconds": 71100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610012045cgp202610012145617cgp202612101520dac202612101615616dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D11H50M", "destination_reach_timestamp": 129000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-51", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-51-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H55M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "7440d465139986d5be9a6b133d6e343f", "origin": "DAC", "departure_time": "2026-10-01T13:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-51-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H25M", "transit_time": "10H55M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937530", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NTMwIiwibGVnSWQiOiI2OWQ2M2M0ZDkyOTE1YjZiNzUwYTczM2EyMGU5N2NlNSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzUzMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI2OWQ2M2M0ZDkyOTE1YjZiNzUwYTczM2EyMGU5N2NlNSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeNzQ0MGQ0NjUxMzk5ODZkNWJlOWE2YjEzM2Q2ZTM0M2YiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM140NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzUzMCIsImxlZ0lkIjoiNjlkNjNjNGQ5MjkxNWI2Yjc1MGE3MzNhMjBlOTdjZTUiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6Ijc0NDBkNDY1MTM5OTg2ZDViZTlhNmIxMzNkNmUzNDNmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3NDQwZDQ2NTEzOTk4NmQ1YmU5YTZiMTMzZDZlMzQzZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE1IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMzo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTQ6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-51", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D9H20M", "journey_duration_seconds": 120000, "layover_duration": "PT17H15M", "layover_duration_seconds": 62100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011355cgp202610011455615cgp202612101100dac202612101155126dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D9H20M", "destination_reach_timestamp": 120000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-52", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-52-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H55M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "3604c4fb2e6c11668101d7e24da517c3", "origin": "DAC", "departure_time": "2026-10-01T16:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-52-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H25M", "transit_time": "10H55M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937540", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NTQwIiwibGVnSWQiOiJiMWE2ZjJmYTNjNTA1YTNhMWQ1ZDc1NTA3OGJjMTRmNyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzU0MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJiMWE2ZjJmYTNjNTA1YTNhMWQ1ZDc1NTA3OGJjMTRmNyIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMzYwNGM0ZmIyZTZjMTE2NjgxMDFkN2UyNGRhNTE3YzMiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM14yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzU0MCIsImxlZ0lkIjoiYjFhNmYyZmEzYzUwNWEzYTFkNWQ3NTUwNzhiYzE0ZjciLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjM2MDRjNGZiMmU2YzExNjY4MTAxZDdlMjRkYTUxN2MzIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIzNjA0YzRmYjJlNmMxMTY2ODEwMWQ3ZTI0ZGE1MTdjMyIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxNDciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTQ3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-52", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D12H20M", "journey_duration_seconds": 130800, "layover_duration": "PT20H15M", "layover_duration_seconds": 72900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011655cgp202610011755147cgp202612101100dac202612101155126dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D12H20M", "destination_reach_timestamp": 130800 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-53", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-53-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H5M", "transit_time": "8H30M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "0768441032fb7afa5cdef74f307528d4", "origin": "DAC", "departure_time": "2026-10-01T16:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:05:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-53-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H5M", "transit_time": "17H35M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937550", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NTUwIiwibGVnSWQiOiI0OTlhMWNmNTdkOThmMzcxMWQwYzU0ZmM0NzYyN2Y3YSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzU1MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI0OTlhMWNmNTdkOThmMzcxMWQwYzU0ZmM0NzYyN2Y3YSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMDc2ODQ0MTAzMmZiN2FmYTVjZGVmNzRmMzA3NTI4ZDQiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM140NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzU1MCIsImxlZ0lkIjoiNDk5YTFjZjU3ZDk4ZjM3MTFkMGM1NGZjNDc2MjdmN2EiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjA3Njg0NDEwMzJmYjdhZmE1Y2RlZjc0ZjMwNzUyOGQ0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIwNzY4NDQxMDMyZmI3YWZhNWNkZWY3NGYzMDc1MjhkNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMzciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTM3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjowNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-53", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D18H10M", "journey_duration_seconds": 151800, "layover_duration": "PT1D2H5M", "layover_duration_seconds": 93900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011605cgp202610011705137cgp202612101100dac202612101155126dac202612101915doh202612102215639doh202612110830mct2026121111051126", "destination_reach_time": "PT1D18H10M", "destination_reach_timestamp": 151800 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-54", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-54-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H55M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "3604c4fb2e6c11668101d7e24da517c3", "origin": "DAC", "departure_time": "2026-10-01T16:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-54-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H5M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937560", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NTYwIiwibGVnSWQiOiJmMmQwNjYzNzRlMGVkZmUzYjRhYTQ1YmMyMzYwMGNlOCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzU2MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJmMmQwNjYzNzRlMGVkZmUzYjRhYTQ1YmMyMzYwMGNlOCIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMzYwNGM0ZmIyZTZjMTE2NjgxMDFkN2UyNGRhNTE3YzMiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzU2MCIsImxlZ0lkIjoiZjJkMDY2Mzc0ZTBlZGZlM2I0YWE0NWJjMjM2MDBjZTgiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjM2MDRjNGZiMmU2YzExNjY4MTAxZDdlMjRkYTUxN2MzIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIzNjA0YzRmYjJlNmMxMTY2ODEwMWQ3ZTI0ZGE1MTdjMyIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxNDciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTQ3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-54", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D8H0M", "journey_duration_seconds": 115200, "layover_duration": "PT15H55M", "layover_duration_seconds": 57300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011655cgp202610011755147cgp202612101520dac202612101615616dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D8H0M", "destination_reach_timestamp": 115200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-55", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-55-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "797c61944b6a1823594dbaa724f3688c", "origin": "DOH", "departure_time": "2026-10-01T09:35:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT10H00M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-55-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H30M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "0e88a1e9bd804baa82cd51865514a856", "origin": "CGP", "departure_time": "2026-12-10T09:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 5, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937570", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NTcwIiwibGVnSWQiOiIzNDQ0Mzc3NmZhNmZlN2YxNWIzYWQ3ZWVlZjU5YjRkMyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzU3MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIzNDQ0Mzc3NmZhNmZlN2YxNWIzYWQ3ZWVlZjU5YjRkMyIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1Nl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzU3MCIsImxlZ0lkIjoiMzQ0NDM3NzZmYTZmZTdmMTViM2FkN2VlZWY1OWI0ZDMiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSIsIjkiLCI1IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1NiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3OTdjNjE5NDRiNmExODIzNTk0ZGJhYTcyNGYzNjg4YyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MiIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDk6MzUiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDE3OjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjBlODhhMWU5YmQ4MDRiYWE4MmNkNTE4NjU1MTRhODU2IiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxNDgiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjU1IiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-55", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D17H15M", "journey_duration_seconds": 148500, "layover_duration": "PT1D1H10M", "layover_duration_seconds": 90600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010935dac202610011735642dac202610012045cgp202610012145617cgp202612100955dac202612101050148dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D17H15M", "destination_reach_timestamp": 148500 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-56", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-56-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H5M", "transit_time": "8H30M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "0768441032fb7afa5cdef74f307528d4", "origin": "DAC", "departure_time": "2026-10-01T16:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:05:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-56-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H30M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "0e88a1e9bd804baa82cd51865514a856", "origin": "CGP", "departure_time": "2026-12-10T09:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 5, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937580", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NTgwIiwibGVnSWQiOiI5YzRmNWE2OWM5NWU3MzQwM2UxYWIzZmFjMzg0N2UyNSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzU4MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI5YzRmNWE2OWM5NWU3MzQwM2UxYWIzZmFjMzg0N2UyNSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMDc2ODQ0MTAzMmZiN2FmYTVjZGVmNzRmMzA3NTI4ZDQiLCIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1Nl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzU4MCIsImxlZ0lkIjoiOWM0ZjVhNjljOTVlNzM0MDNlMWFiM2ZhYzM4NDdlMjUiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI1IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjA3Njg0NDEwMzJmYjdhZmE1Y2RlZjc0ZjMwNzUyOGQ0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1NiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIwNzY4NDQxMDMyZmI3YWZhNWNkZWY3NGYzMDc1MjhkNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMzciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTM3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjowNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjBlODhhMWU5YmQ4MDRiYWE4MmNkNTE4NjU1MTRhODU2IiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxNDgiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjU1IiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-56", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D12H35M", "journey_duration_seconds": 131700, "layover_duration": "PT20H30M", "layover_duration_seconds": 73800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011605cgp202610011705137cgp202612100955dac202612101050148dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D12H35M", "destination_reach_timestamp": 131700 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-57", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-57-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H55M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "7440d465139986d5be9a6b133d6e343f", "origin": "DAC", "departure_time": "2026-10-01T13:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-57-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H30M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "0e88a1e9bd804baa82cd51865514a856", "origin": "CGP", "departure_time": "2026-12-10T09:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 5, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937590", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NTkwIiwibGVnSWQiOiIxYWQ0ZDFjZGYwYzdlNDk0NDEwMDljM2QyOGU3NzUyZSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzU5MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIxYWQ0ZDFjZGYwYzdlNDk0NDEwMDljM2QyOGU3NzUyZSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeNzQ0MGQ0NjUxMzk5ODZkNWJlOWE2YjEzM2Q2ZTM0M2YiLCIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1Nl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzU5MCIsImxlZ0lkIjoiMWFkNGQxY2RmMGM3ZTQ5NDQxMDA5YzNkMjhlNzc1MmUiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI1IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6Ijc0NDBkNDY1MTM5OTg2ZDViZTlhNmIxMzNkNmUzNDNmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1NiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3NDQwZDQ2NTEzOTk4NmQ1YmU5YTZiMTMzZDZlMzQzZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE1IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMzo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTQ6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjBlODhhMWU5YmQ4MDRiYWE4MmNkNTE4NjU1MTRhODU2IiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxNDgiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjU1IiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-57", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D10H25M", "journey_duration_seconds": 123900, "layover_duration": "PT18H20M", "layover_duration_seconds": 66000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011355cgp202610011455615cgp202612100955dac202612101050148dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D10H25M", "destination_reach_timestamp": 123900 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-58", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-58-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "797c61944b6a1823594dbaa724f3688c", "origin": "DOH", "departure_time": "2026-10-01T09:35:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT10H00M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-58-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT19H25M", "transit_time": "10H55M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937600", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NjAwIiwibGVnSWQiOiJmYWNiZDZkOWNlZjM1ZGU5Yzg2MGNiMDcyYzgyYjRmOSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzYwMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJmYWNiZDZkOWNlZjM1ZGU5Yzg2MGNiMDcyYzgyYjRmOSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM140NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzYwMCIsImxlZ0lkIjoiZmFjYmQ2ZDljZWYzNWRlOWM4NjBjYjA3MmM4MmI0ZjkiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3OTdjNjE5NDRiNmExODIzNTk0ZGJhYTcyNGYzNjg4YyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MiIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDk6MzUiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDE3OjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-58", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D16H10M", "journey_duration_seconds": 144600, "layover_duration": "PT1D0H5M", "layover_duration_seconds": 86700, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010935dac202610011735642dac202610012045cgp202610012145617cgp202612101100dac202612101155126dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D16H10M", "destination_reach_timestamp": 144600 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-59", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-59-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H55M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "3604c4fb2e6c11668101d7e24da517c3", "origin": "DAC", "departure_time": "2026-10-01T16:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-59-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937610", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NjEwIiwibGVnSWQiOiJlMTI1N2RmYjY5OTMyZTRhZmI3NWYzOWY4Y2UyNzU2NyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzYxMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJlMTI1N2RmYjY5OTMyZTRhZmI3NWYzOWY4Y2UyNzU2NyIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMzYwNGM0ZmIyZTZjMTE2NjgxMDFkN2UyNGRhNTE3YzMiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzYxMCIsImxlZ0lkIjoiZTEyNTdkZmI2OTkzMmU0YWZiNzVmMzlmOGNlMjc1NjciLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjM2MDRjNGZiMmU2YzExNjY4MTAxZDdlMjRkYTUxN2MzIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIzNjA0YzRmYjJlNmMxMTY2ODEwMWQ3ZTI0ZGE1MTdjMyIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxNDciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTQ3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-59", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D14H40M", "journey_duration_seconds": 139200, "layover_duration": "PT22H35M", "layover_duration_seconds": 81300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011655cgp202610011755147cgp202612101520dac202612101615616dac202612101915doh202612102215639doh202612110830mct2026121111051126", "destination_reach_time": "PT1D14H40M", "destination_reach_timestamp": 139200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-60", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-60-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "797c61944b6a1823594dbaa724f3688c", "origin": "DOH", "departure_time": "2026-10-01T09:35:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT10H00M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-60-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H5M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937620", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NjIwIiwibGVnSWQiOiJmMmEyN2IwOTg0M2I3YTIxYThiODYzZWY1NGI4N2RkMCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzYyMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJmMmEyN2IwOTg0M2I3YTIxYThiODYzZWY1NGI4N2RkMCIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzYyMCIsImxlZ0lkIjoiZjJhMjdiMDk4NDNiN2EyMWE4Yjg2M2VmNTRiODdkZDAiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3OTdjNjE5NDRiNmExODIzNTk0ZGJhYTcyNGYzNjg4YyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MiIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDk6MzUiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDE3OjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-60", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D11H50M", "journey_duration_seconds": 129000, "layover_duration": "PT19H45M", "layover_duration_seconds": 71100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010935dac202610011735642dac202610012045cgp202610012145617cgp202612101520dac202612101615616dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D11H50M", "destination_reach_timestamp": 129000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-61", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-61-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D1H0M", "transit_time": "17H25M", "routes": [ { "air_segment_key": "19b2b21b7d6e4c7553b460bc51889146", "origin": "MCT", "departure_time": "2026-09-30T05:30:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T06:05:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1149" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1149" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "b37b8169af288459adfd2d3dd1b3f457", "origin": "DOH", "departure_time": "2026-09-30T09:35:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-09-30T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dc1e3aafe22032f470d1335d90dc0482", "origin": "DAC", "departure_time": "2026-10-01T07:30:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T08:30:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT13H55M", "lay_over_date": "2026-09-30", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-61-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H5M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937630", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NjMwIiwibGVnSWQiOiI4OGZiNGU5MDk3OWFkMzg1NWRlNTBkYTI4ODM4MjAxZCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzYzMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI4OGZiNGU5MDk3OWFkMzg1NWRlNTBkYTI4ODM4MjAxZCIsInNlZ21lbnRJZHMiOlsiMTliMmIyMWI3ZDZlNGM3NTUzYjQ2MGJjNTE4ODkxNDZeYjM3YjgxNjlhZjI4ODQ1OWFkZmQyZDNkZDFiM2Y0NTdeZGMxZTNhYWZlMjIwMzJmNDcwZDEzMzVkOTBkYzA0ODIiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzYzMCIsImxlZ0lkIjoiODhmYjRlOTA5NzlhZDM4NTVkZTUwZGEyODgzODIwMWQiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiIxOWIyYjIxYjdkNmU0Yzc1NTNiNDYwYmM1MTg4OTE0NiIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYjM3YjgxNjlhZjI4ODQ1OWFkZmQyZDNkZDFiM2Y0NTciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRjMWUzYWFmZTIyMDMyZjQ3MGQxMzM1ZDkwZGMwNDgyIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6IjE5YjJiMjFiN2Q2ZTRjNzU1M2I0NjBiYzUxODg5MTQ2IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExNDkiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTE0OSIsImFpcmNyYWZ0Q29kZSI6Ijc4OSIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMDU6MzAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDA2OjA1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJiMzdiODE2OWFmMjg4NDU5YWRmZDJkM2RkMWIzZjQ1NyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MiIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMDk6MzUiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDE3OjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYzFlM2FhZmUyMjAzMmY0NzBkMTMzNWQ5MGRjMDQ4MiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMjEiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTIxIiwiYWlyY3JhZnRDb2RlIjoiNzczIiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQwNzozMCIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMDg6MzAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-61", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D16H5M", "journey_duration_seconds": 144300, "layover_duration": "PT1D0H0M", "layover_duration_seconds": 86400, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "789", "aircraft_name": "789", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30T05:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609300530doh2026093006051149doh202609300935dac202609301735642dac202610010730cgp202610010830121cgp202612101520dac202612101615616dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D16H5M", "destination_reach_timestamp": 144300 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-62", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-62-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H5M", "transit_time": "8H30M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "0768441032fb7afa5cdef74f307528d4", "origin": "DAC", "departure_time": "2026-10-01T16:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:05:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-62-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937640", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NjQwIiwibGVnSWQiOiJjNGFhMGEyZTEyMmYyMGQxZjg5MjdlYmFiYWEyNjFkYiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzY0MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJjNGFhMGEyZTEyMmYyMGQxZjg5MjdlYmFiYWEyNjFkYiIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMDc2ODQ0MTAzMmZiN2FmYTVjZGVmNzRmMzA3NTI4ZDQiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzY0MCIsImxlZ0lkIjoiYzRhYTBhMmUxMjJmMjBkMWY4OTI3ZWJhYmFhMjYxZGIiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjA3Njg0NDEwMzJmYjdhZmE1Y2RlZjc0ZjMwNzUyOGQ0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIwNzY4NDQxMDMyZmI3YWZhNWNkZWY3NGYzMDc1MjhkNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMzciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTM3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjowNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-62", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D13H50M", "journey_duration_seconds": 136200, "layover_duration": "PT21H45M", "layover_duration_seconds": 78300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011605cgp202610011705137cgp202612101520dac202612101615616dac202612101915doh202612102215639doh202612110830mct2026121111051126", "destination_reach_time": "PT1D13H50M", "destination_reach_timestamp": 136200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-63", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-63-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H55M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "3604c4fb2e6c11668101d7e24da517c3", "origin": "DAC", "departure_time": "2026-10-01T16:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-63-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H5M", "transit_time": "17H35M", "routes": [ { "air_segment_key": "14a7de5314fe1ed9e0898c0ab8c081a3", "origin": "CGP", "departure_time": "2026-12-10T11:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T11:55:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937650", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NjUwIiwibGVnSWQiOiI4MGRlMDU5NGIyYzE0M2ZhODgxZjI1ZGJkMmM4M2FlYSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzY1MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI4MGRlMDU5NGIyYzE0M2ZhODgxZjI1ZGJkMmM4M2FlYSIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMzYwNGM0ZmIyZTZjMTE2NjgxMDFkN2UyNGRhNTE3YzMiLCIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhM140NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzY1MCIsImxlZ0lkIjoiODBkZTA1OTRiMmMxNDNmYTg4MWYyNWRiZDJjODNhZWEiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjM2MDRjNGZiMmU2YzExNjY4MTAxZDdlMjRkYTUxN2MzIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIxNGE3ZGU1MzE0ZmUxZWQ5ZTA4OThjMGFiOGMwODFhMyIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIzNjA0YzRmYjJlNmMxMTY2ODEwMWQ3ZTI0ZGE1MTdjMyIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxNDciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTQ3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjE0YTdkZTUzMTRmZTFlZDllMDg5OGMwYWI4YzA4MWEzIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxMjYiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDExOjAwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMTo1NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-63", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D19H0M", "journey_duration_seconds": 154800, "layover_duration": "PT1D2H55M", "layover_duration_seconds": 96900, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011655cgp202610011755147cgp202612101100dac202612101155126dac202612101915doh202612102215639doh202612110830mct2026121111051126", "destination_reach_time": "PT1D19H0M", "destination_reach_timestamp": 154800 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-64", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-64-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H5M", "transit_time": "8H30M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "0768441032fb7afa5cdef74f307528d4", "origin": "DAC", "departure_time": "2026-10-01T16:05:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:05:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "137" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-64-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H5M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937660", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NjYwIiwibGVnSWQiOiI3MGUzM2NlNTY5ZGZlNDU4NzdiYjI0NDQ4OThmMjI1YiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzY2MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI3MGUzM2NlNTY5ZGZlNDU4NzdiYjI0NDQ4OThmMjI1YiIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMDc2ODQ0MTAzMmZiN2FmYTVjZGVmNzRmMzA3NTI4ZDQiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzY2MCIsImxlZ0lkIjoiNzBlMzNjZTU2OWRmZTQ1ODc3YmIyNDQ0ODk4ZjIyNWIiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjA3Njg0NDEwMzJmYjdhZmE1Y2RlZjc0ZjMwNzUyOGQ0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIwNzY4NDQxMDMyZmI3YWZhNWNkZWY3NGYzMDc1MjhkNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMzciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTM3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjowNSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-64", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D7H10M", "journey_duration_seconds": 112200, "layover_duration": "PT15H5M", "layover_duration_seconds": 54300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011605cgp202610011705137cgp202612101520dac202612101615616dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D7H10M", "destination_reach_timestamp": 112200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-65", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-65-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H55M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "7440d465139986d5be9a6b133d6e343f", "origin": "DAC", "departure_time": "2026-10-01T13:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-65-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H5M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937670", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NjcwIiwibGVnSWQiOiIxYjkxOGVkMjliM2ZmMGMxZWE1ZDY3N2E3MGQ5YTgxNCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzY3MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIxYjkxOGVkMjliM2ZmMGMxZWE1ZDY3N2E3MGQ5YTgxNCIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeNzQ0MGQ0NjUxMzk5ODZkNWJlOWE2YjEzM2Q2ZTM0M2YiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzY3MCIsImxlZ0lkIjoiMWI5MThlZDI5YjNmZjBjMWVhNWQ2NzdhNzBkOWE4MTQiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6Ijc0NDBkNDY1MTM5OTg2ZDViZTlhNmIxMzNkNmUzNDNmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3NDQwZDQ2NTEzOTk4NmQ1YmU5YTZiMTMzZDZlMzQzZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE1IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMzo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTQ6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-65", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D5H0M", "journey_duration_seconds": 104400, "layover_duration": "PT12H55M", "layover_duration_seconds": 46500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011355cgp202610011455615cgp202612101520dac202612101615616dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D5H0M", "destination_reach_timestamp": 104400 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-66", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-66-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-66-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT15H5M", "transit_time": "6H35M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "2e3dd49ef017ec86d7375b9a62f3f047", "origin": "DAC", "departure_time": "2026-12-10T18:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "643" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937680", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NjgwIiwibGVnSWQiOiJhMjNmYmNhNDI3ZjNhYWQ0OGQ2MTRmZjU5OTMyNzU1ZCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzY4MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJhMjNmYmNhNDI3ZjNhYWQ0OGQ2MTRmZjU5OTMyNzU1ZCIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl4yZTNkZDQ5ZWYwMTdlYzg2ZDczNzViOWE2MmYzZjA0N15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzY4MCIsImxlZ0lkIjoiYTIzZmJjYTQyN2YzYWFkNDhkNjE0ZmY1OTkzMjc1NWQiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiOSIsIjkiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiMmUzZGQ0OWVmMDE3ZWM4NmQ3Mzc1YjlhNjJmM2YwNDciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjY0MyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2NDMiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMTo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-66", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D11H50M", "journey_duration_seconds": 129000, "layover_duration": "PT19H45M", "layover_duration_seconds": 71100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610012045cgp202610012145617cgp202612101520dac202612101615616dac202612101845doh202612102145643doh202612110150mct2026121104251148", "destination_reach_time": "PT1D11H50M", "destination_reach_timestamp": 129000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-67", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-67-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H55M", "transit_time": "6H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "7440d465139986d5be9a6b133d6e343f", "origin": "DAC", "departure_time": "2026-10-01T13:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T14:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "615" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-67-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937690", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NjkwIiwibGVnSWQiOiJhMjk3ODZjN2M2NGEyOWZjMjJkNzhkZjUzMTg4NGZhYyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzY5MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJhMjk3ODZjN2M2NGEyOWZjMjJkNzhkZjUzMTg4NGZhYyIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeNzQ0MGQ0NjUxMzk5ODZkNWJlOWE2YjEzM2Q2ZTM0M2YiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzY5MCIsImxlZ0lkIjoiYTI5Nzg2YzdjNjRhMjlmYzIyZDc4ZGY1MzE4ODRmYWMiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6Ijc0NDBkNDY1MTM5OTg2ZDViZTlhNmIxMzNkNmUzNDNmIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3NDQwZDQ2NTEzOTk4NmQ1YmU5YTZiMTMzZDZlMzQzZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE1IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxMzo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTQ6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-67", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D11H40M", "journey_duration_seconds": 128400, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011355cgp202610011455615cgp202612101520dac202612101615616dac202612101915doh202612102215639doh202612110830mct2026121111051126", "destination_reach_time": "PT1D11H40M", "destination_reach_timestamp": 128400 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-68", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-68-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H55M", "transit_time": "9H20M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "c3ed1f8e03105567b2652d0de01004fc", "origin": "DOH", "departure_time": "2026-10-01T01:40:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T09:40:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "640" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 8, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "3604c4fb2e6c11668101d7e24da517c3", "origin": "DAC", "departure_time": "2026-10-01T16:55:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T17:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-10-01", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "147" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-68-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H30M", "transit_time": "12H0M", "routes": [ { "air_segment_key": "0e88a1e9bd804baa82cd51865514a856", "origin": "CGP", "departure_time": "2026-12-10T09:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T10:50:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 5, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "d17ddde9f775f2b7ac3d17519e809a40", "origin": "DOH", "departure_time": "2026-12-11T01:50:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T04:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "2026-12-10", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1148" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937700", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NzAwIiwibGVnSWQiOiJmMzM3MDdkYWFiNzc5ZDkwMzZiNmIxNWM0NzY0OGE0ZCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzcwMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJmMzM3MDdkYWFiNzc5ZDkwMzZiNmIxNWM0NzY0OGE0ZCIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmNeMzYwNGM0ZmIyZTZjMTE2NjgxMDFkN2UyNGRhNTE3YzMiLCIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1Nl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15kMTdkZGRlOWY3NzVmMmI3YWMzZDE3NTE5ZTgwOWE0MCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzcwMCIsImxlZ0lkIjoiZjMzNzA3ZGFhYjc3OWQ5MDM2YjZiMTVjNDc2NDhhNGQiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI4IiwiOCIsIjkiLCI1IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYzNlZDFmOGUwMzEwNTU2N2IyNjUyZDBkZTAxMDA0ZmMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjM2MDRjNGZiMmU2YzExNjY4MTAxZDdlMjRkYTUxN2MzIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIwZTg4YTFlOWJkODA0YmFhODJjZDUxODY1NTE0YTg1NiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImQxN2RkZGU5Zjc3NWYyYjdhYzNkMTc1MTllODA5YTQwIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJjM2VkMWY4ZTAzMTA1NTY3YjI2NTJkMGRlMDEwMDRmYyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQwIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MCIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDE6NDAiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA5OjQwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIzNjA0YzRmYjJlNmMxMTY2ODEwMWQ3ZTI0ZGE1MTdjMyIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxNDciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHMTQ3IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQxNjo1NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMTc6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjBlODhhMWU5YmQ4MDRiYWE4MmNkNTE4NjU1MTRhODU2IiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkcxNDgiLCJhaXJjcmFmdENvZGUiOiI3ODgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDA5OjU1IiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZDE3ZGRkZTlmNzc1ZjJiN2FjM2QxNzUxOWU4MDlhNDAiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTE0OCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTQ4IiwiYWlyY3JhZnRDb2RlIjoiNzg4IiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwMTo1MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDQ6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-68", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D13H25M", "journey_duration_seconds": 134700, "layover_duration": "PT21H20M", "layover_duration_seconds": 76800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010140dac202610010940640dac202610011655cgp202610011755147cgp202612100955dac202612101050148dac202612101915doh202612102215639doh202612110150mct2026121104251148", "destination_reach_time": "PT1D13H25M", "destination_reach_timestamp": 134700 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-69", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-69-0", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT20H45M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "d0b028cd465d6af75fd4f859ba97a205", "origin": "MCT", "departure_time": "2026-09-30T23:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DOH", "arrival_time": "2026-09-30T23:35:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-09-30", "flight_time": "PT1H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1125" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "797c61944b6a1823594dbaa724f3688c", "origin": "DOH", "departure_time": "2026-10-01T09:35:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "DAC", "arrival_time": "2026-10-01T17:35:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT10H00M", "lay_over_date": "2026-09-30", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "642" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "dbea29f93b83845351313375d8729b14", "origin": "DAC", "departure_time": "2026-10-01T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "CGP", "arrival_time": "2026-10-01T21:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT1H0M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-10-01", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "617" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-69-1", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H45M", "transit_time": "13H15M", "routes": [ { "air_segment_key": "cc8143b65035001f54a9aa328e4f9aef", "origin": "CGP", "departure_time": "2026-12-10T15:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T16:15:00", "destination_terminal": null, "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH8", "name": "DH8", "picture": "DH8.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "616" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "K", "meal_code": null, "seat_available": 9, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "441a6e288d527caf05eb06e05badc837", "origin": "DAC", "departure_time": "2026-12-10T19:15:00", "origin_terminal": null, "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DOH", "arrival_time": "2026-12-10T22:15:00", "destination_terminal": null, "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-12-10", "flight_time": "PT6H0M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "639" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } }, { "air_segment_key": "af08e76d8b1d1792270064ceba2d837e", "origin": "DOH", "departure_time": "2026-12-11T08:30:00", "origin_terminal": null, "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "MCT", "arrival_time": "2026-12-11T11:05:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-12-10", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1126" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 25, "unit": "kg", "title": "25 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "O", "meal_code": null, "seat_available": 1, "fareBasisCode": "OJOMP0RE", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "OJOMP0RE" ] } } } ] } ], "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937710", "fareSequence": 0, "price": { "currency": "BDT", "total": 70555.26, "gross_total": 542.23, "base_fare": 60335.09, "tax": 9900.47, "sell": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxLjczLCJiYXNlX2ZhcmUiOjQ3MS44MSwidGF4Ijo3Ny40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU0NC43MywiYmFzZV9mYXJlIjo0NjQuODEsInRheCI6NzcuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQyLjIzLCJiYXNlX2ZhcmUiOjQ2NC44MSwidGF4Ijo3Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 70555.26, "base_fare": 60335.09, "tax": 9900.47, "gross": { "base_fare": "59439.93", "tax": "9900.47", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MS43MyIsImJhc2VfZmFyZSI6IjQ3MS44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NC43MyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY0LjgxIiwidGF4IjoiNzcuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0Mi4yMyIsImJhc2VfZmFyZSI6IjQ2NC44MSIsInRheCI6Ijc3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjU0NC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 327.01, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 327.01, "currency": "USD", "supplier": { "amount": 327.01, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NzEwIiwibGVnSWQiOiJkN2Y4NDk4OTE1MmY4NTA3Njc3ZWQ5YTkwZjk4YTcwNyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzcxMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJkN2Y4NDk4OTE1MmY4NTA3Njc3ZWQ5YTkwZjk4YTcwNyIsInNlZ21lbnRJZHMiOlsiZDBiMDI4Y2Q0NjVkNmFmNzVmZDRmODU5YmE5N2EyMDVeNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGNeZGJlYTI5ZjkzYjgzODQ1MzUxMzEzMzc1ZDg3MjliMTQiLCJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZl40NDFhNmUyODhkNTI3Y2FmMDVlYjA2ZTA1YmFkYzgzN15hZjA4ZTc2ZDhiMWQxNzkyMjcwMDY0Y2ViYTJkODM3ZSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzcxMCIsImxlZ0lkIjoiZDdmODQ5ODkxNTJmODUwNzY3N2VkOWE5MGY5OGE3MDciLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiUVIiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NjQuODEsInRvdGFsVGF4Ijo3Ny40MiwidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIiwiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIiwiT0pPTVAwUkUiLCJPSk9NUDBSRSIsIk9KT01QMFJFIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSIsIjkiLCI5IiwiMSIsIjEiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJkMGIwMjhjZDQ2NWQ2YWY3NWZkNGY4NTliYTk3YTIwNSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNzk3YzYxOTQ0YjZhMTgyMzU5NGRiYWE3MjRmMzY4OGMiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImRiZWEyOWY5M2I4Mzg0NTM1MTMxMzM3NWQ4NzI5YjE0IiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjYzgxNDNiNjUwMzUwMDFmNTRhOWFhMzI4ZTRmOWFlZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIyNS0yNS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMjUtMjUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImFmMDhlNzZkOGIxZDE3OTIyNzAwNjRjZWJhMmQ4MzdlIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjI1LTI1LWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX1dfSwiZWxpZ2liaWxpdHlGbGFnIjpmYWxzZSwiZWxpZ2liaWxpdHlEZXRhaWwiOm51bGwsInJ1bGVzIjp7InJlZnVuZCI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MCwicmVmdW5kUG9saWN5Ijoid2l0aENvbmRpdGlvbiIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCwxMjBdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6MzI3LjAxLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6Mjc5Ljg3LCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjoyNzkuODcsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbCxudWxsLG51bGxdLCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiTyIsIk8iLCJLIiwiSyIsIk8iLCJPIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImQwYjAyOGNkNDY1ZDZhZjc1ZmQ0Zjg1OWJhOTdhMjA1IiwiZHVyYXRpb24iOjk1LCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjExMjUiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiUVIiLCJvcGVyYXRpbmdGbGlnaHRObyI6IlFSMTEyNSIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJNQ1QiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMDktMzBUMjM6MDAiLCJhcnJBaXJwb3J0IjoiRE9IIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTA5LTMwVDIzOjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI3OTdjNjE5NDRiNmExODIzNTk0ZGJhYTcyNGYzNjg4YyIsImR1cmF0aW9uIjozMDAsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiNjQyIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IlFSIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJRUjY0MiIsImFpcmNyYWZ0Q29kZSI6Ijc3VyIsImRlcEFpcnBvcnQiOiJET0giLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDk6MzUiLCJhcnJBaXJwb3J0IjoiREFDIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDE3OjM1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJkYmVhMjlmOTNiODM4NDUzNTEzMTMzNzVkODcyOWIxNCIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiI2MTciLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkciLCJvcGVyYXRpbmdGbGlnaHRObyI6IkJHNjE3IiwiYWlyY3JhZnRDb2RlIjoiREg4IiwiZGVwQWlycG9ydCI6IkRBQyIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQyMDo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMjE6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNjODE0M2I2NTAzNTAwMWY1NGE5YWEzMjhlNGY5YWVmIiwiZHVyYXRpb24iOjU1LCJjYXJyaWVyIjoiQkciLCJmbGlnaHRObyI6IjYxNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJCRyIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiQkc2MTYiLCJhaXJjcmFmdENvZGUiOiJESDgiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE1OjIwIiwiYXJyQWlycG9ydCI6IkRBQyIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxNjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiNDQxYTZlMjg4ZDUyN2NhZjA1ZWIwNmUwNWJhZGM4MzciLCJkdXJhdGlvbiI6MzYwLCJjYXJyaWVyIjoiUVIiLCJmbGlnaHRObyI6IjYzOSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVI2MzkiLCJhaXJjcmFmdENvZGUiOiI3N1ciLCJkZXBBaXJwb3J0IjoiREFDIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE5OjE1IiwiYXJyQWlycG9ydCI6IkRPSCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQyMjoxNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiYWYwOGU3NmQ4YjFkMTc5MjI3MDA2NGNlYmEyZDgzN2UiLCJkdXJhdGlvbiI6OTUsImNhcnJpZXIiOiJRUiIsImZsaWdodE5vIjoiMTEyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJRUiIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiUVIxMTI2IiwiYWlyY3JhZnRDb2RlIjoiNzdXIiwiZGVwQWlycG9ydCI6IkRPSCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMVQwODozMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMTE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "QR", "calendar_total_currency": "BDT", "calendar_total_price": 70555.26, "calendar_total_sell": 70555.26, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 70555.26, "filter": { "id": "F1F400029-69", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D18H30M", "journey_duration_seconds": 153000, "layover_duration": "PT1D2H25M", "layover_duration_seconds": 95100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "Economy", "connecting_airport": [ "DOH", "DAC" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T11:05:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, "filter_unique_filter_code": "mct202609302300doh2026093023351125doh202610010935dac202610011735642dac202610012045cgp202610012145617cgp202612101520dac202612101615616dac202612101915doh202612102215639doh202612110830mct2026121111051126", "destination_reach_time": "PT1D18H30M", "destination_reach_timestamp": 153000 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TF00018-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Tempest", "color_code": "#ffffff", "supplier_code": "takeoffbd", "supplier_uid": "F1TF00018", "supplier_partner_code": "takeoffbd-1-00018", "flight_group": [ { "group": 1, "flight_key": "F1TF00018-3", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H55M", "transit_time": null, "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzAzNTkyOXxUc0k1b0IxQ3VES0FkOG9XaGlBQUFBPT18VUFwaUdhbGlsZW8=", "routes": [ { "air_segment_key": "VHNJNW9CMUN1REtBMTdvV2hpQUFBQT09fFRzSTVvQjFDdURLQXo3b1doaUFBQUE9PXxUc0k1b0IxQ3VES0FTN29XaGlBQUFBPT0=", "origin": "MCT", "departure_time": "2026-09-30 14:10:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 21:05:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLOOM6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 2, "flight_key": "F1TF00018-3", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT10H5M", "transit_time": null, "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzAzNTkyOXxUc0k1b0IxQ3VES0FkOG9XaGlBQUFBPT18VUFwaUdhbGlsZW8=", "routes": [ { "air_segment_key": "VHNJNW9CMUN1REtBNDdvV2hpQUFBQT09fFRzSTVvQjFDdURLQTI3b1doaUFBQUE9PXxUc0k1b0IxQ3VES0FVN29XaGlBQUFBPT0=", "origin": "CGP", "departure_time": "2026-12-10 10:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10 13:10:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLOM6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "BDT", "total": 70896.64, "gross_total": 74733, "base_fare": 60017, "tax": 15625, "sell": { "currency": "BDT", "total": 70896.64, "base_fare": 60017, "tax": 15625 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzA4OTYuNjQsImJhc2VfZmFyZSI6NjAwMTcsInRheCI6MTU2MjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDE5Ni42NCwiYmFzZV9mYXJlIjo1OTMxNywidGF4IjoxNTYyNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDczMywiYmFzZV9mYXJlIjo1OTMxNywidGF4IjoxNTQxNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70896.64, "base_fare": 60017, "tax": 15625, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59317.00", "tax": "15416.00", "discount": 4745.36, "ait": "209.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 70896.64, "base_fare": 60017, "tax": 15625, "gross": { "base_fare": "59317.00", "tax": "15416.00", "discount": "4745.36", "ait": "209.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwODk2LjY0IiwiYmFzZV9mYXJlIjoiNjAwMTcuMDAiLCJ0YXgiOiIxNTYyNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5MzE3LjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjQ3NDUuMzYiLCJhaXQiOiIyMDkuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAxOTYuNjQiLCJiYXNlX2ZhcmUiOiI1OTMxNy4wMCIsInRheCI6IjE1NjI1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkzMTcuMDAiLCJ0YXgiOiIxNTQxNi4wMCIsImRpc2NvdW50IjoiNDc0NS4zNiIsImFpdCI6IjIwOS4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ3MzMuMDAiLCJiYXNlX2ZhcmUiOiI1OTMxNy4wMCIsInRheCI6IjE1NDE2LjAwIiwiZGlzY291bnQiOiI0NzQ1LjM2IiwiYWl0IjoiMjA5LjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzAxOTYuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 70896.64, "filter": { "id": "F1TF00018-3", "price": 70896.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30 14:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10 13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301410cgp202609302105122cgp202612101000mct202612101310121", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AS00003-4", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "fid": "sbsdMHzBxQEhocecqjXCTb7weyvlTGnGPVYXc5jtISAdCtacLa1yC4TigfD9b4GU2plTET-e7ZXGeDBcEWz0yb2T8roS2nbFPvZsk0puvP3_Pn39w9-qig..", "routingIdentifier": "TUNUX0NHUF8yXzIwMjYwOTMwXzIwMjYxMjEwXzFfMF8wfEJLTzQ5Mzc0X2FwaV8xfDJ8NTQ2LjUxXzU0Ni41MV83My4yM18yLjAwXzExNjguMjVfVVNEfE1DVF9DR1BfMV8yMDI2MDkzMF9fMV8wXzBeTUNULU9WNDAzLS1DR1AtMjAyNjA5MzAxNTMwLTIwMjYwOTMwMjIxMC1PVEEgVkFMVUUtMS1eMTU4LjM2XzE1OC4zNl8zOS40N18xLjAwXzM1Ny4xOV5BT1ZfQU9WXl5BT1YxTUNUQ0dQMjAwMjAyNjA5MzBeVVNEXjE1OC4zNl4xNTguMzZeMzkuNDdeMSRDR1BfTUNUXzJfMjAyNjEyMTBfXzFfMF8wXkNHUC1PVjQwNC0tTUNULTIwMjYxMjEwMjI1NS0yMDI2MTIxMTAyMTUtT1RBIFZBTFVFLTEtXjM4OC4xNV8zODguMTVfMzMuNzZfMS4wMF84MTEuMDZeQU9WX0FPVl5eQU9WMUNHUE1DVDIwMDIwMjYxMjEwXlVTRF4zODguMTVeMzg4LjE1XjMzLjc2XjF8MHwyMDI2MDkxMzIxMTUzMXwwfDE3ODkzMDUzMzE5MzU3ZWU5NGE1OHx8fHwxfDEuMDB8MXwwfHxub3JtYWx8ZmFsc2V8MjAyNi0wOS0xMyAyMDo0ODowNi8yMDI2LTA5LTEzIDE3OjQ3OjM1fA==.uqB0robC3YDbNlzRJ+XA3q2bQE4KKK2irlWJATEHUeg=", "sessionId": null, "supportCreditTransPayment": "0", "supportPaymentMethods": [ 1 ], "supplier_title": "Apex", "color_code": "#ffffff", "supplier_code": "atlas", "supplier_uid": "F1AS00003", "supplier_partner_code": "atlas-1-00003", "flight_group": [ { "group": 1, "flight_key": "F1AS00003-4", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": 1, "origin": "MCT", "departure_time": "2026-09-30 15:30", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 22:10", "destination_terminal": "", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV403" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV403" }, "booking_class": { "cabin_class": "OTA VALUE", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg" } } } } ] }, { "group": 1, "flight_key": "F1AS00003-4", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": 2, "origin": "CGP", "departure_time": "2026-12-10 22:55", "origin_terminal": "", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11 02:15", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV404" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV404" }, "booking_class": { "cabin_class": "OTA VALUE", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg" } } } } ] } ], "price": { "currency": "BDT", "total": 70910.76, "gross_total": 546.51, "base_fare": 47685.19, "tax": 23097.69, "sell": { "currency": "BDT", "total": 70910.76, "base_fare": 47685.19, "tax": 23097.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU0LjUxLCJiYXNlX2ZhcmUiOjM3Mi44OSwidGF4IjoxODAuNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NDcuNTEsImJhc2VfZmFyZSI6MzY1Ljg5LCJ0YXgiOjE4MC42MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NDYuNTEsImJhc2VfZmFyZSI6MzY1Ljg5LCJ0YXgiOjE4MC42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70910.76, "base_fare": 47685.19, "tax": 23097.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "46790.03", "tax": "23097.69", "discount": 0, "ait": "0.00", "service_charge": 1023.04 }, "partner": { "currency": "BDT", "total": 70910.76, "base_fare": 47685.19, "tax": 23097.69, "gross": { "base_fare": "46790.03", "tax": "23097.69", "discount": "0.00", "ait": "0.00", "service_charge": 1023.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1NC41MSIsImJhc2VfZmFyZSI6IjM3Mi44OSIsInRheCI6IjE4MC42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2NS44OSIsInRheCI6IjE4MC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTQ3LjUxIiwiYmFzZV9mYXJlIjoiMzY1Ljg5IiwidGF4IjoiMTgwLjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY1Ljg5IiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTQ2LjUxIiwiYmFzZV9mYXJlIjoiMzY1Ljg5IiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMS4wMCIsInBheWFibGUiOjU0Ny41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "ancillaryProductElements": "W10=", "get_pax_ptc_data": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 70910.76, "calendar_total_sell": 70910.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 70910.76, "filter": { "id": "F1AS00003-4", "price": 70910.76, "gross_total": 546.51, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32G", "aircraft_name": "32G", "cabin_class": "OTA VALUE", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30 15:30", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301530cgp202609302210ov403cgp202612102255mct202612110215ov404", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AS00003-5", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "fid": "sbsdMHzBxQEhocecqjXCTb7weyvlTGnGPVYXc5jtISAdCtacLa1yC4TigfD9b4GU2plTET-e7ZXGeDBcEWz0ydGII_igrqLwHq9u2454PzGx6qKegbQRKw..", "routingIdentifier": "TUNUX0NHUF8yXzIwMjYwOTMwXzIwMjYxMjEwXzFfMF8wfEJLTzQ5Mzc0X2FwaV8xfDJ8NTQ2LjUxXzU0Ni41MV83My4yM18yLjAwXzExNjguMjVfVVNEfE1DVF9DR1BfMV8yMDI2MDkzMF9fMV8wXzBeTUNULU9WNDAzLS1DR1AtMjAyNjA5MzAxNTMwLTIwMjYwOTMwMjIxMC1PVEEgVkFMVUUtMS1eMTU4LjM2XzE1OC4zNl8zOS40N18xLjAwXzM1Ny4xOV5BT1ZfQU9WXl5BT1YxTUNUQ0dQMjAwMjAyNjA5MzBeVVNEXjE1OC4zNl4xNTguMzZeMzkuNDdeMSRDR1BfTUNUXzJfMjAyNjEyMTBfXzFfMF8wXkNHUC1PVjQwMi0tTUNULTIwMjYxMjEwMDg0MC0yMDI2MTIxMDEyMDAtT1RBIFZBTFVFLTEtXjM4OC4xNV8zODguMTVfMzMuNzZfMS4wMF84MTEuMDZeQU9WX0FPVl5eQU9WMUNHUE1DVDIwMDIwMjYxMjEwXlVTRF4zODguMTVeMzg4LjE1XjMzLjc2XjF8MHwyMDI2MDkxMzIxMTUzMXwwfDE3ODkzMDUzMzE5MzU3ZWU5NGE1OHx8fHwxfDEuMDB8MXwwfHxub3JtYWx8ZmFsc2V8MjAyNi0wOS0xMyAyMDo0ODowNi8yMDI2LTA5LTEzIDE3OjQ3OjM1fA==.JUeiG94aeyjEiHpTMnn9IrDYyXMUwj3+gv3ok6e5Zw4=", "sessionId": null, "supportCreditTransPayment": "0", "supportPaymentMethods": [ 1 ], "supplier_title": "Apex", "color_code": "#ffffff", "supplier_code": "atlas", "supplier_uid": "F1AS00003", "supplier_partner_code": "atlas-1-00003", "flight_group": [ { "group": 1, "flight_key": "F1AS00003-5", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": 1, "origin": "MCT", "departure_time": "2026-09-30 15:30", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 22:10", "destination_terminal": "", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV403" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV403" }, "booking_class": { "cabin_class": "OTA VALUE", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg" } } } } ] }, { "group": 1, "flight_key": "F1AS00003-5", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": 2, "origin": "CGP", "departure_time": "2026-12-10 08:40", "origin_terminal": "", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10 12:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV402" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV402" }, "booking_class": { "cabin_class": "OTA VALUE", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg" } } } } ] } ], "price": { "currency": "BDT", "total": 70910.76, "gross_total": 546.51, "base_fare": 47685.19, "tax": 23097.69, "sell": { "currency": "BDT", "total": 70910.76, "base_fare": 47685.19, "tax": 23097.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU0LjUxLCJiYXNlX2ZhcmUiOjM3Mi44OSwidGF4IjoxODAuNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NDcuNTEsImJhc2VfZmFyZSI6MzY1Ljg5LCJ0YXgiOjE4MC42MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NDYuNTEsImJhc2VfZmFyZSI6MzY1Ljg5LCJ0YXgiOjE4MC42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70910.76, "base_fare": 47685.19, "tax": 23097.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "46790.03", "tax": "23097.69", "discount": 0, "ait": "0.00", "service_charge": 1023.04 }, "partner": { "currency": "BDT", "total": 70910.76, "base_fare": 47685.19, "tax": 23097.69, "gross": { "base_fare": "46790.03", "tax": "23097.69", "discount": "0.00", "ait": "0.00", "service_charge": 1023.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1NC41MSIsImJhc2VfZmFyZSI6IjM3Mi44OSIsInRheCI6IjE4MC42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2NS44OSIsInRheCI6IjE4MC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTQ3LjUxIiwiYmFzZV9mYXJlIjoiMzY1Ljg5IiwidGF4IjoiMTgwLjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY1Ljg5IiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTQ2LjUxIiwiYmFzZV9mYXJlIjoiMzY1Ljg5IiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMS4wMCIsInBheWFibGUiOjU0Ny41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "ancillaryProductElements": "W10=", "get_pax_ptc_data": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 70910.76, "calendar_total_sell": 70910.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 70910.76, "filter": { "id": "F1AS00003-5", "price": 70910.76, "gross_total": 546.51, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32G", "aircraft_name": "32G", "cabin_class": "OTA VALUE", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30 15:30", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301530cgp202609302210ov403cgp202612100840mct202612101200ov402", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TF00018-4", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Tempest", "color_code": "#ffffff", "supplier_code": "takeoffbd", "supplier_uid": "F1TF00018", "supplier_partner_code": "takeoffbd-1-00018", "flight_group": [ { "group": 1, "flight_key": "F1TF00018-4", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H55M", "transit_time": null, "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzI3MDcwNXxWRTlVTmpNNU1qUTVNREl4TXpFeU9UQTNNekl6ZkZaRk9WVk9hazAxVFdwUk5VMUVTWGhOZWtWNVQxUkJNMDE2U1hwbVJGcHNUbXByTWs5WFJYZE1WR3QzVFZSUmRFNUVhM3BOZVRGcFdrZFJNMHhVWjNoTlZHYzBUbTFWTVZwcVVteE5XSGgzVFhwTmRXSjZUWEZqUkUwd1RHMDRNRXR1ZUZWT2FYQlZUbmx2UFh3eE5YdzJNemt5TkRreU16Y3pNVE16TURrNU9EQWtjbkU9fFVBcGlHYWxpbGVvUmVzdA==", "routes": [ { "air_segment_key": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzfHMxI3AzM3xUNnwx", "origin": "MCT", "departure_time": "2026-09-30 14:10:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 21:05:00", "destination_terminal": "", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300", "name": "Boeing 777-300", "picture": "Boeing 777-300.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLOOM6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 50, "unit": "kilograms", "title": "50 kilograms" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 2, "flight_key": "F1TF00018-4", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT10H5M", "transit_time": null, "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzI3MDcwNXxWRTlVTmpNNU1qUTVNREl4TXpFeU9UQTNNekl6ZkZaRk9WVk9hazAxVFdwUk5VMUVTWGhOZWtWNVQxUkJNMDE2U1hwbVJGcHNUbXByTWs5WFJYZE1WR3QzVFZSUmRFNUVhM3BOZVRGcFdrZFJNMHhVWjNoTlZHYzBUbTFWTVZwcVVteE5XSGgzVFhwTmRXSjZUWEZqUkUwd1RHMDRNRXR1ZUZWT2FYQlZUbmx2UFh3eE5YdzJNemt5TkRreU16Y3pNVE16TURrNU9EQWtjbkU9fFVBcGlHYWxpbGVvUmVzdA==", "routes": [ { "air_segment_key": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzfHMzNSNwMzR8VDd8MQ==", "origin": "CGP", "departure_time": "2026-12-10 10:00:00", "origin_terminal": "", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10 13:10:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 777-300", "name": "Boeing 777-300", "picture": "Boeing 777-300.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLOM6M" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kilograms", "title": "30 kilograms" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "BDT", "total": 70911.64, "gross_total": 74733, "base_fare": 60017, "tax": 15640, "sell": { "currency": "BDT", "total": 70911.64, "base_fare": 60017, "tax": 15640 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzA5MTEuNjQsImJhc2VfZmFyZSI6NjAwMTcsInRheCI6MTU2NDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDIxMS42NCwiYmFzZV9mYXJlIjo1OTMxNywidGF4IjoxNTY0MCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3NDczMywiYmFzZV9mYXJlIjo1OTMxNywidGF4IjoxNTQxNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 70911.64, "base_fare": 60017, "tax": 15640, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59317.00", "tax": "15416.00", "discount": 4745.36, "ait": "224.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 70911.64, "base_fare": 60017, "tax": 15640, "gross": { "base_fare": "59317.00", "tax": "15416.00", "discount": "4745.36", "ait": "224.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwOTExLjY0IiwiYmFzZV9mYXJlIjoiNjAwMTcuMDAiLCJ0YXgiOiIxNTY0MC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5MzE3LjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjQ3NDUuMzYiLCJhaXQiOiIyMjQuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzAyMTEuNjQiLCJiYXNlX2ZhcmUiOiI1OTMxNy4wMCIsInRheCI6IjE1NjQwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkzMTcuMDAiLCJ0YXgiOiIxNTQxNi4wMCIsImRpc2NvdW50IjoiNDc0NS4zNiIsImFpdCI6IjIyNC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ3MzMuMDAiLCJiYXNlX2ZhcmUiOiI1OTMxNy4wMCIsInRheCI6IjE1NDE2LjAwIiwiZGlzY291bnQiOiI0NzQ1LjM2IiwiYWl0IjoiMjI0LjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NzAyMTEuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 70911.64, "filter": { "id": "F1TF00018-4", "price": 70911.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "Boeing 777-300", "aircraft_name": "Boeing 777-300", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30 14:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10 13:10:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301410cgp202609302105122cgp202612101000mct202612101310121", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-4", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-4", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H55M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAtJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T14:10:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T21:05:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H55M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLOOM6M", "FareRuleKey": "gws-eJxNTssOwjAM+5jJdyeFMm4d3YMD7TgMpF34\/89Y2oJEpMSOnDgJISjV8you\/EeHT3dbkF8RyFDLuDyh7Okh1u0gVfB+rGvyCc3D0ZRc1YZS58ZTPBtglplNKoG91hS3YlWNSQrKZRRqG\/iR6W40D+OWJiGdo9V++Iq8wF61vQM6ZixB", "FareInfoRef": "SK1xoBL3nDKAeKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-4", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H10M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAvJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T10:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T13:10:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H10M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLOM6M", "FareRuleKey": "gws-eJxNTssOwzAI+5jKd0O6trulSx87NNkO3aGX\/f9njLBOGhLYyGCIMSq141VC\/I8G7+a2orwSUKCWOe3Qnu3g3QFSBdv2yF1GtRAVmlBc\/KL42NSmiwEWWejSUSzOmtZndXJfkoJ6GJXaBn5kvhst47TnWcgQaHUYT5E97FPb+wADVCv2", "FareInfoRef": "SK1xoBL3nDKAqKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 71280.81, "gross_total": 74733, "base_fare": 55864.81, "tax": 15416, "sell": { "currency": "BDT", "total": 71280.81, "base_fare": 55864.81, "tax": 15416 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6NzEyODAuODEsImJhc2VfZmFyZSI6NTU4NjQuODEsInRheCI6MTU0MTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo3MDU4MC44MSwiYmFzZV9mYXJlIjo1NTE2NC44MSwidGF4IjoxNTQxNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjc0NzMzLCJiYXNlX2ZhcmUiOjU5MzE3LCJ0YXgiOjE1NDE2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 71280.81, "base_fare": 55864.81, "tax": 15416, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59317.00", "tax": "15416.00", "discount": 4152.19, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 71280.81, "base_fare": 55864.81, "tax": 15416, "gross": { "base_fare": "59317.00", "tax": "15416.00", "discount": "4152.19", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1238.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9231.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcxMjgwLjgxIiwiYmFzZV9mYXJlIjoiNTU4NjQuODEiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5MzE3LjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjQxNTIuMTkiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjcwNTgwLjgxIiwiYmFzZV9mYXJlIjoiNTUxNjQuODEiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5MzE3LjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjQxNTIuMTkiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6IjAiLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjoiMC4wMCJ9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiNzQ3MzMuMDAiLCJiYXNlX2ZhcmUiOiI1OTMxNy4wMCIsInRheCI6IjE1NDE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0NzMzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzguMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5MjMxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjoiQW55IHRvIEFueSB3aXRoIEV4IERBQyAtIEJHIiwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjoiNy4wMCIsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOnsidGl0bGUiOiJBbnkgdG8gQW55IHdpdGggRXggREFDIC0gQkciLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE3OTg3MzI3OTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsInBheF93aXNlX2NvbWlzc2lvbSI6Im5vIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 1, "applicable_comission": { "data": { "title": "Any to Any with Ex DAC - BG", "comission_expire_timestamp": "1798732799", "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "supplier_segment_feesCalculate": "0", "serviceChargePerPax": "0.00" }, "airlines": { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, "origin_airport": "MCT", "destination_airport": "CGP", "connecting_airport": [] }, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "CGP", "operating": "BG", "marketing": "BG", "booking_code": "V", "farebasis": "VLOOM6M", "cabin": "economy" }, { "origin": "CGP", "destination": "MCT", "operating": "BG", "marketing": "BG", "booking_code": "L", "farebasis": "LLOM6M", "cabin": "economy" } ], "connecting": [], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->CGP) operating BG | entry 2: operating_code UL != segment 1 (MCT->CGP) operating BG | entry 3: operating_code MH != segment 1 (MCT->CGP) operating BG" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BS != segment 1 (MCT->CGP) operating BG" }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": true, "failed_check": null, "reason": "accepted - all checks passed", "specificity": 2, "commission": 7, "selected": true }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->CGP) operating BG | entry 2: operating_code CA != segment 1 (MCT->CGP) operating BG | entry 3: operating_code CZ != segment 1 (MCT->CGP) operating BG" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->CGP) operating BG | entry 2: operating_code GF != segment 1 (MCT->CGP) operating BG | entry 3: operating_code WY != segment 1 (MCT->CGP) operating BG | entry 4: operating_code EK != segment 1 (MCT->CGP) operating BG | entry 5: operating_code TG != segment 1 (MCT->CGP) operating BG | entry 6: operating_code OD != segment 1 (MCT->CGP) operating BG | entry 7: operating_code ET != segment 1 (MCT->CGP) operating BG" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->CGP) operating BG" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-4", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H55M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAtJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T14:10:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T21:05:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H55M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "V", "meal_code": null, "seat_available": "9", "fareBasisCode": "VLOOM6M", "FareRuleKey": "gws-eJxNTssOwjAM+5jJdyeFMm4d3YMD7TgMpF34\/89Y2oJEpMSOnDgJISjV8you\/EeHT3dbkF8RyFDLuDyh7Okh1u0gVfB+rGvyCc3D0ZRc1YZS58ZTPBtglplNKoG91hS3YlWNSQrKZRRqG\/iR6W40D+OWJiGdo9V++Iq8wF61vQM6ZixB", "FareInfoRef": "SK1xoBL3nDKAeKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-4", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H10M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAvJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T10:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T13:10:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H10M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "booking_class": { "brand_id": "1380807", "brand_title": "ECONOMY CLASS", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "L", "meal_code": null, "seat_available": "9", "fareBasisCode": "LLOM6M", "FareRuleKey": "gws-eJxNTssOwzAI+5jKd0O6trulSx87NNkO3aGX\/f9njLBOGhLYyGCIMSq141VC\/I8G7+a2orwSUKCWOe3Qnu3g3QFSBdv2yF1GtRAVmlBc\/KL42NSmiwEWWejSUSzOmtZndXJfkoJ6GJXaBn5kvhst47TnWcgQaHUYT5E97FPb+wADVCv2", "FareInfoRef": "SK1xoBL3nDKAqKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "BG", "calendar_total_currency": "BDT", "calendar_total_price": 71280.81, "calendar_total_sell": 71280.81, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 71280.81, "filter": { "id": "F1TT00016-4", "price": 71280.81, "journey_duration": "PT10H5M", "journey_duration_seconds": 36300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T14:10:00.000+04:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-10T13:10:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609301410cgp202609302105122cgp202612101000mct202612101310121", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AS00003-6", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "fid": "G47K_JwrJen7aAXWHpVqdyzDvgel4sA3PVYXc5jtISAP4Qidoej4x4_P2lT4gzl92plTET-e7ZXGeDBcEWz0yb2T8roS2nbFPvZsk0puvP3_Pn39w9-qig..", "routingIdentifier": "TUNUX0NHUF8yXzIwMjYwOTMwXzIwMjYxMjEwXzFfMF8wfEJLTzQ5Mzc0X2FwaV8xfDJ8NTU5LjUwXzU1OS41MF83My4yM18yLjAwXzExOTQuMjNfVVNEfE1DVF9DR1BfMV8yMDI2MDkzMF9fMV8wXzBeTUNULU9WNDAxLS1DR1AtMjAyNjA5MzAwMTE1LTIwMjYwOTMwMDc1NS1PVEEgVkFMVUUtMS1eMTcxLjM1XzE3MS4zNV8zOS40N18xLjAwXzM4My4xN15BT1ZfQU9WXl5BT1YxTUNUQ0dQMjAwMjAyNjA5MzBeVVNEXjE3MS4zNV4xNzEuMzVeMzkuNDdeMSRDR1BfTUNUXzJfMjAyNjEyMTBfXzFfMF8wXkNHUC1PVjQwNC0tTUNULTIwMjYxMjEwMjI1NS0yMDI2MTIxMTAyMTUtT1RBIFZBTFVFLTEtXjM4OC4xNV8zODguMTVfMzMuNzZfMS4wMF84MTEuMDZeQU9WX0FPVl5eQU9WMUNHUE1DVDIwMDIwMjYxMjEwXlVTRF4zODguMTVeMzg4LjE1XjMzLjc2XjF8MHwyMDI2MDkxMzIxMTUzMXwwfDE3ODkzMDUzMzE5MzU3ZWU5NGE1OHx8fHwxfDEuMDB8MXwwfHxub3JtYWx8ZmFsc2V8MjAyNi0wOS0xMyAyMDo0ODowNi8yMDI2LTA5LTEzIDE3OjQ3OjM1fA==.BPl0INRHSsaaLgGgJO2gOQYvD7Ry5bmSI1sJ40+fkPE=", "sessionId": null, "supportCreditTransPayment": "0", "supportPaymentMethods": [ 1 ], "supplier_title": "Apex", "color_code": "#ffffff", "supplier_code": "atlas", "supplier_uid": "F1AS00003", "supplier_partner_code": "atlas-1-00003", "flight_group": [ { "group": 1, "flight_key": "F1AS00003-6", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": 1, "origin": "MCT", "departure_time": "2026-09-30 01:15", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 07:55", "destination_terminal": "", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV401" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV401" }, "booking_class": { "cabin_class": "OTA VALUE", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg" } } } } ] }, { "group": 1, "flight_key": "F1AS00003-6", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": 2, "origin": "CGP", "departure_time": "2026-12-10 22:55", "origin_terminal": "", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11 02:15", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV404" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV404" }, "booking_class": { "cabin_class": "OTA VALUE", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg" } } } } ] } ], "price": { "currency": "BDT", "total": 72571.92, "gross_total": 559.5, "base_fare": 49346.35, "tax": 23097.69, "sell": { "currency": "BDT", "total": 72571.92, "base_fare": 49346.35, "tax": 23097.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTY3LjUsImJhc2VfZmFyZSI6Mzg1Ljg4LCJ0YXgiOjE4MC42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU2MC41LCJiYXNlX2ZhcmUiOjM3OC44OCwidGF4IjoxODAuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU5LjUsImJhc2VfZmFyZSI6Mzc4Ljg4LCJ0YXgiOjE4MC42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72571.92, "base_fare": 49346.35, "tax": 23097.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48451.19", "tax": "23097.69", "discount": 0, "ait": "0.00", "service_charge": 1023.04 }, "partner": { "currency": "BDT", "total": 72571.92, "base_fare": 49346.35, "tax": 23097.69, "gross": { "base_fare": "48451.19", "tax": "23097.69", "discount": "0.00", "ait": "0.00", "service_charge": 1023.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU2Ny41MCIsImJhc2VfZmFyZSI6IjM4NS44OCIsInRheCI6IjE4MC42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC44OCIsInRheCI6IjE4MC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTYwLjUwIiwiYmFzZV9mYXJlIjoiMzc4Ljg4IiwidGF4IjoiMTgwLjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljg4IiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTU5LjUwIiwiYmFzZV9mYXJlIjoiMzc4Ljg4IiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMS4wMCIsInBheWFibGUiOjU2MC41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "ancillaryProductElements": "W10=", "get_pax_ptc_data": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 72571.92, "calendar_total_sell": 72571.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 72571.92, "filter": { "id": "F1AS00003-6", "price": 72571.92, "gross_total": 559.5, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32G", "aircraft_name": "32G", "cabin_class": "OTA VALUE", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30 01:15", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300115cgp202609300755ov401cgp202612102255mct202612110215ov404", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AS00003-7", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "fid": "G47K_JwrJen7aAXWHpVqdyzDvgel4sA3PVYXc5jtISAP4Qidoej4x4_P2lT4gzl92plTET-e7ZXGeDBcEWz0ydGII_igrqLwHq9u2454PzGx6qKegbQRKw..", "routingIdentifier": "TUNUX0NHUF8yXzIwMjYwOTMwXzIwMjYxMjEwXzFfMF8wfEJLTzQ5Mzc0X2FwaV8xfDJ8NTU5LjUwXzU1OS41MF83My4yM18yLjAwXzExOTQuMjNfVVNEfE1DVF9DR1BfMV8yMDI2MDkzMF9fMV8wXzBeTUNULU9WNDAxLS1DR1AtMjAyNjA5MzAwMTE1LTIwMjYwOTMwMDc1NS1PVEEgVkFMVUUtMS1eMTcxLjM1XzE3MS4zNV8zOS40N18xLjAwXzM4My4xN15BT1ZfQU9WXl5BT1YxTUNUQ0dQMjAwMjAyNjA5MzBeVVNEXjE3MS4zNV4xNzEuMzVeMzkuNDdeMSRDR1BfTUNUXzJfMjAyNjEyMTBfXzFfMF8wXkNHUC1PVjQwMi0tTUNULTIwMjYxMjEwMDg0MC0yMDI2MTIxMDEyMDAtT1RBIFZBTFVFLTEtXjM4OC4xNV8zODguMTVfMzMuNzZfMS4wMF84MTEuMDZeQU9WX0FPVl5eQU9WMUNHUE1DVDIwMDIwMjYxMjEwXlVTRF4zODguMTVeMzg4LjE1XjMzLjc2XjF8MHwyMDI2MDkxMzIxMTUzMXwwfDE3ODkzMDUzMzE5MzU3ZWU5NGE1OHx8fHwxfDEuMDB8MXwwfHxub3JtYWx8ZmFsc2V8MjAyNi0wOS0xMyAyMDo0ODowNi8yMDI2LTA5LTEzIDE3OjQ3OjM1fA==.S9Osk2tBg68rEF1\/5QqNR8TYAkWzDHSZFts6B624WEc=", "sessionId": null, "supportCreditTransPayment": "0", "supportPaymentMethods": [ 1 ], "supplier_title": "Apex", "color_code": "#ffffff", "supplier_code": "atlas", "supplier_uid": "F1AS00003", "supplier_partner_code": "atlas-1-00003", "flight_group": [ { "group": 1, "flight_key": "F1AS00003-7", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": 1, "origin": "MCT", "departure_time": "2026-09-30 01:15", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 07:55", "destination_terminal": "", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV401" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV401" }, "booking_class": { "cabin_class": "OTA VALUE", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg" } } } } ] }, { "group": 1, "flight_key": "F1AS00003-7", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": 2, "origin": "CGP", "departure_time": "2026-12-10 08:40", "origin_terminal": "", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10 12:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV402" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV402" }, "booking_class": { "cabin_class": "OTA VALUE", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 20, "unit": "kg", "title": "20 kg" } } } } ] } ], "price": { "currency": "BDT", "total": 72571.92, "gross_total": 559.5, "base_fare": 49346.35, "tax": 23097.69, "sell": { "currency": "BDT", "total": 72571.92, "base_fare": 49346.35, "tax": 23097.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTY3LjUsImJhc2VfZmFyZSI6Mzg1Ljg4LCJ0YXgiOjE4MC42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU2MC41LCJiYXNlX2ZhcmUiOjM3OC44OCwidGF4IjoxODAuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU5LjUsImJhc2VfZmFyZSI6Mzc4Ljg4LCJ0YXgiOjE4MC42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72571.92, "base_fare": 49346.35, "tax": 23097.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "48451.19", "tax": "23097.69", "discount": 0, "ait": "0.00", "service_charge": 1023.04 }, "partner": { "currency": "BDT", "total": 72571.92, "base_fare": 49346.35, "tax": 23097.69, "gross": { "base_fare": "48451.19", "tax": "23097.69", "discount": "0.00", "ait": "0.00", "service_charge": 1023.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU2Ny41MCIsImJhc2VfZmFyZSI6IjM4NS44OCIsInRheCI6IjE4MC42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC44OCIsInRheCI6IjE4MC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTYwLjUwIiwiYmFzZV9mYXJlIjoiMzc4Ljg4IiwidGF4IjoiMTgwLjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljg4IiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTU5LjUwIiwiYmFzZV9mYXJlIjoiMzc4Ljg4IiwidGF4IjoiMTgwLjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMS4wMCIsInBheWFibGUiOjU2MC41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "ancillaryProductElements": "W10=", "get_pax_ptc_data": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 72571.92, "calendar_total_sell": 72571.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 72571.92, "filter": { "id": "F1AS00003-7", "price": 72571.92, "gross_total": 559.5, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32G", "aircraft_name": "32G", "cabin_class": "OTA VALUE", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30 01:15", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300115cgp202609300755ov401cgp202612100840mct202612101200ov402", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-70", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-70-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H55M", "transit_time": null, "routes": [ { "air_segment_key": "905ce279acc103736e9833555955a340", "origin": "MCT", "departure_time": "2026-09-30T14:10:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T21:05:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 50, "unit": "kg", "title": "50 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "V", "meal_code": null, "seat_available": 9, "fareBasisCode": "VLOOM6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASS", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VLOOM6M" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-70-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H10M", "transit_time": null, "routes": [ { "air_segment_key": "d33a7d35bb340ef4c8c6bcab3911ec09", "origin": "CGP", "departure_time": "2026-12-10T10:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "L", "meal_code": null, "seat_available": 9, "fareBasisCode": "LLOM6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "ECONOMY CLASS", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LLOM6M" ] } } } ] } ], "price": { "currency": "BDT", "total": 72658.89, "gross_total": 558.68, "base_fare": 56187.94, "tax": 16151.25, "sell": { "currency": "BDT", "total": 72658.89, "base_fare": 56187.94, "tax": 16151.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTY4LjE4LCJiYXNlX2ZhcmUiOjQzOS4zOCwidGF4IjoxMjYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU2MS4xOCwiYmFzZV9mYXJlIjo0MzIuMzgsInRheCI6MTI2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU4LjY4LCJiYXNlX2ZhcmUiOjQzMi4zOCwidGF4IjoxMjYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72658.89, "base_fare": 56187.94, "tax": 16151.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "55292.78", "tax": "16151.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 72658.89, "base_fare": 56187.94, "tax": 16151.25, "gross": { "base_fare": "55292.78", "tax": "16151.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU2OC4xOCIsImJhc2VfZmFyZSI6IjQzOS4zOCIsInRheCI6IjEyNi4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMi4zOCIsInRheCI6IjEyNi4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTYxLjE4IiwiYmFzZV9mYXJlIjoiNDMyLjM4IiwidGF4IjoiMTI2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMyLjM4IiwidGF4IjoiMTI2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTguNjgiLCJiYXNlX2ZhcmUiOiI0MzIuMzgiLCJ0YXgiOiIxMjYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTYxLjE4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "ECONOMY CLASS", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937720", "fareSequence": 0, "price": { "currency": "BDT", "total": 72658.89, "gross_total": 558.68, "base_fare": 56187.94, "tax": 16151.25, "sell": { "currency": "BDT", "total": 72658.89, "base_fare": 56187.94, "tax": 16151.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTY4LjE4LCJiYXNlX2ZhcmUiOjQzOS4zOCwidGF4IjoxMjYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU2MS4xOCwiYmFzZV9mYXJlIjo0MzIuMzgsInRheCI6MTI2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU4LjY4LCJiYXNlX2ZhcmUiOjQzMi4zOCwidGF4IjoxMjYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 72658.89, "base_fare": 56187.94, "tax": 16151.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "55292.78", "tax": "16151.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 72658.89, "base_fare": 56187.94, "tax": 16151.25, "gross": { "base_fare": "55292.78", "tax": "16151.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU2OC4xOCIsImJhc2VfZmFyZSI6IjQzOS4zOCIsInRheCI6IjEyNi4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMi4zOCIsInRheCI6IjEyNi4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTYxLjE4IiwiYmFzZV9mYXJlIjoiNDMyLjM4IiwidGF4IjoiMTI2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMyLjM4IiwidGF4IjoiMTI2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTguNjgiLCJiYXNlX2ZhcmUiOiI0MzIuMzgiLCJ0YXgiOiIxMjYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTYxLjE4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "ECONOMY CLASS", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "ECONOMY CLASS", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NzIwIiwibGVnSWQiOiI4NmM0ZDkyNDExOGI4OTY2MDY0MmZlZTliOGE0NzQ4NiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzcyMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI4NmM0ZDkyNDExOGI4OTY2MDY0MmZlZTliOGE0NzQ4NiIsInNlZ21lbnRJZHMiOlsiOTA1Y2UyNzlhY2MxMDM3MzZlOTgzMzU1NTk1NWEzNDAiLCJkMzNhN2QzNWJiMzQwZWY0YzhjNmJjYWIzOTExZWMwOSJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzcyMCIsImxlZ0lkIjoiODZjNGQ5MjQxMThiODk2NjA2NDJmZWU5YjhhNDc0ODYiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiQkciLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0MzIuMzgsInRvdGFsVGF4IjoxMjYuMywidGF4QnJlYWtkb3duIjpbXSwic2VydmljZUZlZSI6Mi41fV0sImNhYmluIjpbIlkiLCJZIl0sImZhcmVCYXNpcyI6WyJWTE9PTTZNIiwiTExPTTZNIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSJdLCJleHRyYUluZm8iOnsiZnJlZUJhZ2dhZ2VBbGxvd2FuY2UiOlt7InNlZ21lbnRJZCI6IjkwNWNlMjc5YWNjMTAzNzM2ZTk4MzM1NTU5NTVhMzQwIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjUwLTUwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJkMzNhN2QzNWJiMzQwZWY0YzhjNmJjYWIzOTExZWMwOSIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIzMC0zMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9XX0sImVsaWdpYmlsaXR5RmxhZyI6ZmFsc2UsImVsaWdpYmlsaXR5RGV0YWlsIjpudWxsLCJydWxlcyI6eyJyZWZ1bmQiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsInJlZnVuZFBvbGljeSI6ImFpcmxpbmVQb2xpY3lBcHBsaWVkIiwiYXBwbGljYWJsZVRpbWUiOm51bGwsImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XSwiY2hhbmdlIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJhaXJsaW5lUG9saWN5QXBwbGllZCIsImFwcGxpY2FibGVUaW1lIjpudWxsLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJ2b2x1bnRhcnlTZXJ2aWNlU3RhbmRhcmQiOjIsInJlc2NoZWR1bGVQZW5kaW5nVGltZSI6MjQwLCJ0aWNrZXRpbmdUaW1lIjoxMjAsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwiZmFyZUJyYW5kIjpbIkVDT05PTVkgQ0xBU1MiLCJFQ09OT01ZIENMQVNTIl0sInByb2R1Y3RTdXBwbGllciI6eyJzdXBwbGllck5hbWUiOm51bGwsInN1cHBsaWVySUFUQSI6bnVsbH0sInJlZnVzZURlYWRsaW5lIjpudWxsLCJyZWlzc3VlQ29uZGl0aW9uIjowLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MjE2MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJwb3NBcmVhIjpbbnVsbCxudWxsXSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjoyNDAsImNyZWRpdENhcmRUaHJvdWdoIjpmYWxzZSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjo0MzIwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIlYiLCJMIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6IjkwNWNlMjc5YWNjMTAzNzM2ZTk4MzM1NTU5NTVhMzQwIiwiZHVyYXRpb24iOjI5NSwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMjIiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjpudWxsLCJvcGVyYXRpbmdGbGlnaHRObyI6bnVsbCwiYWlyY3JhZnRDb2RlIjoiNzczIiwiZGVwQWlycG9ydCI6Ik1DVCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0wOS0zMFQxNDoxMCIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMDktMzBUMjE6MDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImQzM2E3ZDM1YmIzNDBlZjRjOGM2YmNhYjM5MTFlYzA5IiwiZHVyYXRpb24iOjMxMCwiY2FycmllciI6IkJHIiwiZmxpZ2h0Tm8iOiIxMjEiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjpudWxsLCJvcGVyYXRpbmdGbGlnaHRObyI6bnVsbCwiYWlyY3JhZnRDb2RlIjoiNzczIiwiZGVwQWlycG9ydCI6IkNHUCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQxMDowMCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTBUMTM6MTAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "BG", "calendar_total_currency": "BDT", "calendar_total_price": 72658.89, "calendar_total_sell": 72658.89, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 72658.89, "filter": { "id": "F1F400029-70", "price": 72658.89, "gross_total": 558.68, "journey_duration": "PT10H5M", "journey_duration_seconds": 36300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30T14:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T13:10:00", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609301410cgp202609302105122cgp202612101000mct202612101310121", "destination_reach_time": "PT10H5M", "destination_reach_timestamp": 36300 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AS00003-8", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "fid": "WWORa_y20oa6FpcXFE6QJL7weyvlTGnGPVYXc5jtISAdCtacLa1yC94TkJ9pbC88rnDONkQwchJIAs_mkkbaWL2T8roS2nbFPvZsk0puvP3_Pn39w9-qig..", "routingIdentifier": "TUNUX0NHUF8yXzIwMjYwOTMwXzIwMjYxMjEwXzFfMF8wfEJLTzQ5Mzc0X2FwaV8xfDJ8NTY0LjY5XzU2NC42OV82OC4wM18yLjAwXzExOTkuNDFfVVNEfE1DVF9DR1BfMV8yMDI2MDkzMF9fMV8wXzBeTUNULU9WNDAzLS1DR1AtMjAyNjA5MzAxNTMwLTIwMjYwOTMwMjIxMC1GTEVYSSBPVEEtMS1eMTY2LjE1XzE2Ni4xNV8zNi44N18xLjAwXzM3MC4xN15BT1ZfQU9WXl5BT1YxTUNUQ0dQMjAwMjAyNjA5MzBeVVNEXjE2Ni4xNV4xNjYuMTVeMzYuODdeMSRDR1BfTUNUXzJfMjAyNjEyMTBfXzFfMF8wXkNHUC1PVjQwNC0tTUNULTIwMjYxMjEwMjI1NS0yMDI2MTIxMTAyMTUtRkxFWEkgT1RBLTEtXjM5OC41NF8zOTguNTRfMzEuMTZfMS4wMF84MjkuMjReQU9WX0FPVl5eQU9WMUNHUE1DVDIwMDIwMjYxMjEwXlVTRF4zOTguNTReMzk4LjU0XjMxLjE2XjF8MHwyMDI2MDkxMzIxMTUzMXwwfDE3ODkzMDUzMzE5MzU3ZWU5NGE1OHx8fHwxfDEuMDB8MXwwfHxub3JtYWx8ZmFsc2V8MjAyNi0wOS0xMyAyMDo0ODowNi8yMDI2LTA5LTEzIDE3OjQ3OjM1fA==.J0fXMawvYZKFh4m975RpRHP1qyryROjDXYNorXRti0Q=", "sessionId": null, "supportCreditTransPayment": "0", "supportPaymentMethods": [ 1 ], "supplier_title": "Apex", "color_code": "#ffffff", "supplier_code": "atlas", "supplier_uid": "F1AS00003", "supplier_partner_code": "atlas-1-00003", "flight_group": [ { "group": 1, "flight_key": "F1AS00003-8", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": 1, "origin": "MCT", "departure_time": "2026-09-30 15:30", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 22:10", "destination_terminal": "", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV403" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV403" }, "booking_class": { "cabin_class": "FLEXI OTA", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AS00003-8", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": 2, "origin": "CGP", "departure_time": "2026-12-10 22:55", "origin_terminal": "", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11 02:15", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV404" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV404" }, "booking_class": { "cabin_class": "FLEXI OTA", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } } } } ] } ], "price": { "currency": "BDT", "total": 73235.63, "gross_total": 564.69, "base_fare": 50342.54, "tax": 22765.21, "sell": { "currency": "BDT", "total": 73235.63, "base_fare": 50342.54, "tax": 22765.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcyLjY5LCJiYXNlX2ZhcmUiOjM5My42NywidGF4IjoxNzguMDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjUuNjksImJhc2VfZmFyZSI6Mzg2LjY3LCJ0YXgiOjE3OC4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjQuNjksImJhc2VfZmFyZSI6Mzg2LjY3LCJ0YXgiOjE3OC4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 73235.63, "base_fare": 50342.54, "tax": 22765.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49447.38", "tax": "22765.21", "discount": 0, "ait": "0.00", "service_charge": 1023.04 }, "partner": { "currency": "BDT", "total": 73235.63, "base_fare": 50342.54, "tax": 22765.21, "gross": { "base_fare": "49447.38", "tax": "22765.21", "discount": "0.00", "ait": "0.00", "service_charge": 1023.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3Mi42OSIsImJhc2VfZmFyZSI6IjM5My42NyIsInRheCI6IjE3OC4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Ni42NyIsInRheCI6IjE3OC4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY1LjY5IiwiYmFzZV9mYXJlIjoiMzg2LjY3IiwidGF4IjoiMTc4LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg2LjY3IiwidGF4IjoiMTc4LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY0LjY5IiwiYmFzZV9mYXJlIjoiMzg2LjY3IiwidGF4IjoiMTc4LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMS4wMCIsInBheWFibGUiOjU2NS42OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "ancillaryProductElements": "W10=", "get_pax_ptc_data": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 73235.63, "calendar_total_sell": 73235.63, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 73235.63, "filter": { "id": "F1AS00003-8", "price": 73235.63, "gross_total": 564.69, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32G", "aircraft_name": "32G", "cabin_class": "FLEXI OTA", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30 15:30", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301530cgp202609302210ov403cgp202612102255mct202612110215ov404", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AS00003-9", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "fid": "WWORa_y20oa6FpcXFE6QJL7weyvlTGnGPVYXc5jtISAdCtacLa1yC94TkJ9pbC88rnDONkQwchJIAs_mkkbaWNGII_igrqLwHq9u2454PzGx6qKegbQRKw..", "routingIdentifier": "TUNUX0NHUF8yXzIwMjYwOTMwXzIwMjYxMjEwXzFfMF8wfEJLTzQ5Mzc0X2FwaV8xfDJ8NTY0LjY5XzU2NC42OV82OC4wM18yLjAwXzExOTkuNDFfVVNEfE1DVF9DR1BfMV8yMDI2MDkzMF9fMV8wXzBeTUNULU9WNDAzLS1DR1AtMjAyNjA5MzAxNTMwLTIwMjYwOTMwMjIxMC1GTEVYSSBPVEEtMS1eMTY2LjE1XzE2Ni4xNV8zNi44N18xLjAwXzM3MC4xN15BT1ZfQU9WXl5BT1YxTUNUQ0dQMjAwMjAyNjA5MzBeVVNEXjE2Ni4xNV4xNjYuMTVeMzYuODdeMSRDR1BfTUNUXzJfMjAyNjEyMTBfXzFfMF8wXkNHUC1PVjQwMi0tTUNULTIwMjYxMjEwMDg0MC0yMDI2MTIxMDEyMDAtRkxFWEkgT1RBLTEtXjM5OC41NF8zOTguNTRfMzEuMTZfMS4wMF84MjkuMjReQU9WX0FPVl5eQU9WMUNHUE1DVDIwMDIwMjYxMjEwXlVTRF4zOTguNTReMzk4LjU0XjMxLjE2XjF8MHwyMDI2MDkxMzIxMTUzMXwwfDE3ODkzMDUzMzE5MzU3ZWU5NGE1OHx8fHwxfDEuMDB8MXwwfHxub3JtYWx8ZmFsc2V8MjAyNi0wOS0xMyAyMDo0ODowNi8yMDI2LTA5LTEzIDE3OjQ3OjM1fA==.LGGXuhIaxwuTiyFToVnVkciKPCW5ok1+vUluHUaal7M=", "sessionId": null, "supportCreditTransPayment": "0", "supportPaymentMethods": [ 1 ], "supplier_title": "Apex", "color_code": "#ffffff", "supplier_code": "atlas", "supplier_uid": "F1AS00003", "supplier_partner_code": "atlas-1-00003", "flight_group": [ { "group": 1, "flight_key": "F1AS00003-9", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": 1, "origin": "MCT", "departure_time": "2026-09-30 15:30", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 22:10", "destination_terminal": "", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV403" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV403" }, "booking_class": { "cabin_class": "FLEXI OTA", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AS00003-9", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": 2, "origin": "CGP", "departure_time": "2026-12-10 08:40", "origin_terminal": "", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10 12:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV402" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV402" }, "booking_class": { "cabin_class": "FLEXI OTA", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } } } } ] } ], "price": { "currency": "BDT", "total": 73235.63, "gross_total": 564.69, "base_fare": 50342.54, "tax": 22765.21, "sell": { "currency": "BDT", "total": 73235.63, "base_fare": 50342.54, "tax": 22765.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcyLjY5LCJiYXNlX2ZhcmUiOjM5My42NywidGF4IjoxNzguMDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjUuNjksImJhc2VfZmFyZSI6Mzg2LjY3LCJ0YXgiOjE3OC4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjQuNjksImJhc2VfZmFyZSI6Mzg2LjY3LCJ0YXgiOjE3OC4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 73235.63, "base_fare": 50342.54, "tax": 22765.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "49447.38", "tax": "22765.21", "discount": 0, "ait": "0.00", "service_charge": 1023.04 }, "partner": { "currency": "BDT", "total": 73235.63, "base_fare": 50342.54, "tax": 22765.21, "gross": { "base_fare": "49447.38", "tax": "22765.21", "discount": "0.00", "ait": "0.00", "service_charge": 1023.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3Mi42OSIsImJhc2VfZmFyZSI6IjM5My42NyIsInRheCI6IjE3OC4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Ni42NyIsInRheCI6IjE3OC4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY1LjY5IiwiYmFzZV9mYXJlIjoiMzg2LjY3IiwidGF4IjoiMTc4LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg2LjY3IiwidGF4IjoiMTc4LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY0LjY5IiwiYmFzZV9mYXJlIjoiMzg2LjY3IiwidGF4IjoiMTc4LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMS4wMCIsInBheWFibGUiOjU2NS42OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "ancillaryProductElements": "W10=", "get_pax_ptc_data": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 73235.63, "calendar_total_sell": 73235.63, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 73235.63, "filter": { "id": "F1AS00003-9", "price": 73235.63, "gross_total": 564.69, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32G", "aircraft_name": "32G", "cabin_class": "FLEXI OTA", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30 15:30", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301530cgp202609302210ov403cgp202612100840mct202612101200ov402", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AS00003-10", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "fid": "gBxMjXObBDZESQsoIlfPrSzDvgel4sA3PVYXc5jtISAP4Qidoej4x1awlFKqlKAhrnDONkQwchJIAs_mkkbaWL2T8roS2nbFPvZsk0puvP3_Pn39w9-qig..", "routingIdentifier": "TUNUX0NHUF8yXzIwMjYwOTMwXzIwMjYxMjEwXzFfMF8wfEJLTzQ5Mzc0X2FwaV8xfDJ8NTc3LjY4XzU3Ny42OF82OC4wM18yLjAwXzEyMjUuMzlfVVNEfE1DVF9DR1BfMV8yMDI2MDkzMF9fMV8wXzBeTUNULU9WNDAxLS1DR1AtMjAyNjA5MzAwMTE1LTIwMjYwOTMwMDc1NS1GTEVYSSBPVEEtMS1eMTc5LjE0XzE3OS4xNF8zNi44N18xLjAwXzM5Ni4xNV5BT1ZfQU9WXl5BT1YxTUNUQ0dQMjAwMjAyNjA5MzBeVVNEXjE3OS4xNF4xNzkuMTReMzYuODdeMSRDR1BfTUNUXzJfMjAyNjEyMTBfXzFfMF8wXkNHUC1PVjQwNC0tTUNULTIwMjYxMjEwMjI1NS0yMDI2MTIxMTAyMTUtRkxFWEkgT1RBLTEtXjM5OC41NF8zOTguNTRfMzEuMTZfMS4wMF84MjkuMjReQU9WX0FPVl5eQU9WMUNHUE1DVDIwMDIwMjYxMjEwXlVTRF4zOTguNTReMzk4LjU0XjMxLjE2XjF8MHwyMDI2MDkxMzIxMTUzMXwwfDE3ODkzMDUzMzE5MzU3ZWU5NGE1OHx8fHwxfDEuMDB8MXwwfHxub3JtYWx8ZmFsc2V8MjAyNi0wOS0xMyAyMDo0ODowNi8yMDI2LTA5LTEzIDE3OjQ3OjM1fA==.guugEPXsFNV48n5\/u4PYjNrio6QnD1Zunx71hJw\/nUQ=", "sessionId": null, "supportCreditTransPayment": "0", "supportPaymentMethods": [ 1 ], "supplier_title": "Apex", "color_code": "#ffffff", "supplier_code": "atlas", "supplier_uid": "F1AS00003", "supplier_partner_code": "atlas-1-00003", "flight_group": [ { "group": 1, "flight_key": "F1AS00003-10", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": 1, "origin": "MCT", "departure_time": "2026-09-30 01:15", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 07:55", "destination_terminal": "", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV401" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV401" }, "booking_class": { "cabin_class": "FLEXI OTA", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AS00003-10", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": 2, "origin": "CGP", "departure_time": "2026-12-10 22:55", "origin_terminal": "", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11 02:15", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV404" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV404" }, "booking_class": { "cabin_class": "FLEXI OTA", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } } } } ] } ], "price": { "currency": "BDT", "total": 74896.79, "gross_total": 577.68, "base_fare": 52003.7, "tax": 22765.21, "sell": { "currency": "BDT", "total": 74896.79, "base_fare": 52003.7, "tax": 22765.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg1LjY4LCJiYXNlX2ZhcmUiOjQwNi42NiwidGF4IjoxNzguMDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzguNjgsImJhc2VfZmFyZSI6Mzk5LjY2LCJ0YXgiOjE3OC4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzcuNjgsImJhc2VfZmFyZSI6Mzk5LjY2LCJ0YXgiOjE3OC4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74896.79, "base_fare": 52003.7, "tax": 22765.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "51108.54", "tax": "22765.21", "discount": 0, "ait": "0.00", "service_charge": 1023.04 }, "partner": { "currency": "BDT", "total": 74896.79, "base_fare": 52003.7, "tax": 22765.21, "gross": { "base_fare": "51108.54", "tax": "22765.21", "discount": "0.00", "ait": "0.00", "service_charge": 1023.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4NS42OCIsImJhc2VfZmFyZSI6IjQwNi42NiIsInRheCI6IjE3OC4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5OS42NiIsInRheCI6IjE3OC4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTc4LjY4IiwiYmFzZV9mYXJlIjoiMzk5LjY2IiwidGF4IjoiMTc4LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk5LjY2IiwidGF4IjoiMTc4LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTc3LjY4IiwiYmFzZV9mYXJlIjoiMzk5LjY2IiwidGF4IjoiMTc4LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMS4wMCIsInBheWFibGUiOjU3OC42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "ancillaryProductElements": "W10=", "get_pax_ptc_data": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 74896.79, "calendar_total_sell": 74896.79, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 74896.79, "filter": { "id": "F1AS00003-10", "price": 74896.79, "gross_total": 577.68, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32G", "aircraft_name": "32G", "cabin_class": "FLEXI OTA", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30 01:15", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300115cgp202609300755ov401cgp202612102255mct202612110215ov404", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AS00003-11", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "fid": "gBxMjXObBDZESQsoIlfPrSzDvgel4sA3PVYXc5jtISAP4Qidoej4x1awlFKqlKAhrnDONkQwchJIAs_mkkbaWNGII_igrqLwHq9u2454PzGx6qKegbQRKw..", "routingIdentifier": "TUNUX0NHUF8yXzIwMjYwOTMwXzIwMjYxMjEwXzFfMF8wfEJLTzQ5Mzc0X2FwaV8xfDJ8NTc3LjY4XzU3Ny42OF82OC4wM18yLjAwXzEyMjUuMzlfVVNEfE1DVF9DR1BfMV8yMDI2MDkzMF9fMV8wXzBeTUNULU9WNDAxLS1DR1AtMjAyNjA5MzAwMTE1LTIwMjYwOTMwMDc1NS1GTEVYSSBPVEEtMS1eMTc5LjE0XzE3OS4xNF8zNi44N18xLjAwXzM5Ni4xNV5BT1ZfQU9WXl5BT1YxTUNUQ0dQMjAwMjAyNjA5MzBeVVNEXjE3OS4xNF4xNzkuMTReMzYuODdeMSRDR1BfTUNUXzJfMjAyNjEyMTBfXzFfMF8wXkNHUC1PVjQwMi0tTUNULTIwMjYxMjEwMDg0MC0yMDI2MTIxMDEyMDAtRkxFWEkgT1RBLTEtXjM5OC41NF8zOTguNTRfMzEuMTZfMS4wMF84MjkuMjReQU9WX0FPVl5eQU9WMUNHUE1DVDIwMDIwMjYxMjEwXlVTRF4zOTguNTReMzk4LjU0XjMxLjE2XjF8MHwyMDI2MDkxMzIxMTUzMXwwfDE3ODkzMDUzMzE5MzU3ZWU5NGE1OHx8fHwxfDEuMDB8MXwwfHxub3JtYWx8ZmFsc2V8MjAyNi0wOS0xMyAyMDo0ODowNi8yMDI2LTA5LTEzIDE3OjQ3OjM1fA==.6oBztmB\/Ptn6lBxDGgvzWbSisJ2p4HAkm8\/xsTqIfPE=", "sessionId": null, "supportCreditTransPayment": "0", "supportPaymentMethods": [ 1 ], "supplier_title": "Apex", "color_code": "#ffffff", "supplier_code": "atlas", "supplier_uid": "F1AS00003", "supplier_partner_code": "atlas-1-00003", "flight_group": [ { "group": 1, "flight_key": "F1AS00003-11", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": 1, "origin": "MCT", "departure_time": "2026-09-30 01:15", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30 07:55", "destination_terminal": "", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV401" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV401" }, "booking_class": { "cabin_class": "FLEXI OTA", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } } } } ] }, { "group": 1, "flight_key": "F1AS00003-11", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": 2, "origin": "CGP", "departure_time": "2026-12-10 08:40", "origin_terminal": "", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10 12:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": [], "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32G", "name": "32G", "picture": "32G.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV402" }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": "OV402" }, "booking_class": { "cabin_class": "FLEXI OTA", "cabin_code": 1, "booking_code": "", "meal_code": [], "seat_available": 9, "fareBasisCode": [] }, "baggages": { "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 5, "unit": "kg", "title": "5 kg" } }, "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg" } } } } ] } ], "price": { "currency": "BDT", "total": 74896.79, "gross_total": 577.68, "base_fare": 52003.7, "tax": 22765.21, "sell": { "currency": "BDT", "total": 74896.79, "base_fare": 52003.7, "tax": 22765.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg1LjY4LCJiYXNlX2ZhcmUiOjQwNi42NiwidGF4IjoxNzguMDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzguNjgsImJhc2VfZmFyZSI6Mzk5LjY2LCJ0YXgiOjE3OC4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzcuNjgsImJhc2VfZmFyZSI6Mzk5LjY2LCJ0YXgiOjE3OC4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 74896.79, "base_fare": 52003.7, "tax": 22765.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "51108.54", "tax": "22765.21", "discount": 0, "ait": "0.00", "service_charge": 1023.04 }, "partner": { "currency": "BDT", "total": 74896.79, "base_fare": 52003.7, "tax": 22765.21, "gross": { "base_fare": "51108.54", "tax": "22765.21", "discount": "0.00", "ait": "0.00", "service_charge": 1023.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4NS42OCIsImJhc2VfZmFyZSI6IjQwNi42NiIsInRheCI6IjE3OC4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5OS42NiIsInRheCI6IjE3OC4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTc4LjY4IiwiYmFzZV9mYXJlIjoiMzk5LjY2IiwidGF4IjoiMTc4LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk5LjY2IiwidGF4IjoiMTc4LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoxLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTc3LjY4IiwiYmFzZV9mYXJlIjoiMzk5LjY2IiwidGF4IjoiMTc4LjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMS4wMCIsInBheWFibGUiOjU3OC42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "ancillaryProductElements": "W10=", "get_pax_ptc_data": null, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 74896.79, "calendar_total_sell": 74896.79, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 74896.79, "filter": { "id": "F1AS00003-11", "price": 74896.79, "gross_total": 577.68, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32G", "aircraft_name": "32G", "cabin_class": "FLEXI OTA", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30 01:15", "arrival_timing_slot": "", "arrival_departure_time": null, "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300115cgp202609300755ov401cgp202612100840mct202612101200ov402", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1AB00028-4", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "sessionId": null, "supplier_title": "Aurora", "color_code": "#ffffff", "supplier_code": "aurohub", "supplier_uid": "F1AB00028", "supplier_partner_code": "aurohub-1-00028", "flight_group": [ { "group": 1, "flight_key": "F1AB00028-4-0", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H55M", "transit_time": null, "routes": [ { "air_segment_key": "d9c93a74-fdab-40c2-9f0e-a8bc1853f77f", "origin": "MCT", "departure_time": "2026-09-30T14:10:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T21:05:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 50, "unit": "kg", "title": "50 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "V", "meal_code": null, "seat_available": 9, "fareBasisCode": "VLOOM6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBag50", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "VLOOM6M" ] } } } ] }, { "group": 2, "flight_key": "F1AB00028-4-1", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H10M", "transit_time": null, "routes": [ { "air_segment_key": "12bfa800-c719-4617-8cbe-6a5e7457f8ec", "origin": "CGP", "departure_time": "2026-12-10T10:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T13:10:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "L", "meal_code": null, "seat_available": 9, "fareBasisCode": "LLOM6M", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "AHBag50", "brand_code": "AerohubBundle", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "LLOM6M" ] } } } ] } ], "price": { "currency": "BDT", "total": 76988.91, "gross_total": 595.04, "base_fare": 60783.95, "tax": 16204.96, "sell": { "currency": "BDT", "total": 76988.91, "base_fare": 60783.95, "tax": 16204.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjAyLjA0LCJiYXNlX2ZhcmUiOjQ3NS4zMiwidGF4IjoxMjYuNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTUuMDQsImJhc2VfZmFyZSI6NDY4LjMyLCJ0YXgiOjEyNi43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTUuMDQsImJhc2VfZmFyZSI6NDY4LjMyLCJ0YXgiOjEyNi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76988.91, "base_fare": 60783.95, "tax": 16204.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59888.79", "tax": "16204.96", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 76988.91, "base_fare": 60783.95, "tax": 16204.96, "gross": { "base_fare": "59888.79", "tax": "16204.96", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwMi4wNCIsImJhc2VfZmFyZSI6IjQ3NS4zMiIsInRheCI6IjEyNi43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OC4zMiIsInRheCI6IjEyNi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk1LjA0IiwiYmFzZV9mYXJlIjoiNDY4LjMyIiwidGF4IjoiMTI2LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY4LjMyIiwidGF4IjoiMTI2LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk1LjA0IiwiYmFzZV9mYXJlIjoiNDY4LjMyIiwidGF4IjoiMTI2LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NS4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "AHBag50", "brand_code": "AerohubBundle", "ruleId": "4", "fareKey": "d9c93a74-fdab-40c2-9f0e-a8bc1853f77f", "fareSequence": 0, "price": { "currency": "BDT", "total": 76988.91, "gross_total": 595.04, "base_fare": 60783.95, "tax": 16204.96, "sell": { "currency": "BDT", "total": 76988.91, "base_fare": 60783.95, "tax": 16204.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjAyLjA0LCJiYXNlX2ZhcmUiOjQ3NS4zMiwidGF4IjoxMjYuNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTUuMDQsImJhc2VfZmFyZSI6NDY4LjMyLCJ0YXgiOjEyNi43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTUuMDQsImJhc2VfZmFyZSI6NDY4LjMyLCJ0YXgiOjEyNi43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 76988.91, "base_fare": 60783.95, "tax": 16204.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "59888.79", "tax": "16204.96", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 76988.91, "base_fare": 60783.95, "tax": 16204.96, "gross": { "base_fare": "59888.79", "tax": "16204.96", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwMi4wNCIsImJhc2VfZmFyZSI6IjQ3NS4zMiIsInRheCI6IjEyNi43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OC4zMiIsInRheCI6IjEyNi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk1LjA0IiwiYmFzZV9mYXJlIjoiNDY4LjMyIiwidGF4IjoiMTI2LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY4LjMyIiwidGF4IjoiMTI2LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk1LjA0IiwiYmFzZV9mYXJlIjoiNDY4LjMyIiwidGF4IjoiMTI2LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5NS4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBag50", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "AerohubBundle", "brandName": "TGBag50", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJzZWFyY2hJZCI6ImFiYTM5NTdiNjkwNWFiMjU2Mjg5Y2MzM2U0ZTZlMzliIiwicm91dGluZ0tleSI6IjE3ODkzMDUzMzU3NjY3NDYzIiwiZGF0YSI6IjJvQmVuZDVBd2J3bmNrVk5kWk5hZEIyNXhvSWVZQjFzZXhpVVIydSt4eU55UWx0MXdqXC8xd2FsdVNNWG1ackFWQU5jd0ttMG9UelFWZVZRNkN0Z0FHdE5UNU43djUxTEcwQWcwRGt5R1YwK2RUNUZ3aWxjRmZHcEhZNHE1UWJtM29uMUM3S2tXUGdaS29WZ3crTkhSMUszTnUxb0pMTWo5bkxyQVNneWFXOEs5MU1xVUszXC9KUTFaNG53SWZVdTdTTHBTRkszK29sMFF4OEplb0FGMlFPZzRNRk5iMlIrV0xnTDQxa3RMTEpCWnZ0TUJBZ095TElhejdWUjNKMUR4RlUzZ01wZTRIRTVHVElvZ2VzYVNrSmJJRG9MZnlhdEVvY2hTV0dQRVlwaWZVSzlVUXA4a2kwaHpjcXJyUlpFc0dHN0tubVd1ODdoNitpWnNXTStER2JVd0sydkZWclloRTg2Y1Mxb2hTWGdrVVpcL3ZmYkZnK0hnZWhkWDkyV21NQWdOc2VPeElLaGNrTG5nODR3Z01lOXVMUGYxY2VBbnNZaERaRHhkN25MS3Mza1B5MlVBbGU2aTZERzRUNHc4QVl5Vm03ZFJoU3hTWU5xQVwvQjRmVEpZWWl2TDNMKzJhdWJtXC80STR0Y21DQzhNR1NUelo1RUZXQ1lyWmY1clFEZDk2Tmo5WlwvRzNQZ3NIbFJQQ3V1NmZ1bFlYOXBjQk5rcGpKSmdjOGdTU1NWcEcydkk2c01veXNuWDdtUHQ1TnVvXC80TjV4TFlJdUo3M1VrQkw2bGFXNkRJXC9rXC9JVFFWUDY5ektcL3pzcXJPOUZyNVZWbE83cjBvV0p2ZHdQV2EzMkRheGdEc0FXUWVHUWtibXNEUHVIakdSN2daZzZVTjBoTFwva3IxSWtSQmVsOWFaS0ptWE0zUWxmaFR1bmZka3lLWVdqbkxYK0twMEt4Z3dVUWFXYXZwb09rTkc4VFwvQTFaU1wvbXhybzdQTWduenVqeEpUQXJYV28xSWhGc0YwMGFZS1NJQkFSaTJUTlY3U0E0Mkp0SEk3NnVmajlSQW9OQW5tXC9oUTN0NXBXK05iMWs4bXN4eUxJYVJTWUF4cFdMbGdoREhGaEkxcktFbWY4bThQMGRZdCtQaUoyNHhneUZHVFVmMGZValpndXBxdWF5bEIzbk1cL0p3a0NkM2VKSFhqQjJlVTg1endGY1QyS04xTFhcLzR5SVwvWHdkVVBrZW1neWhqcENNTEZRUmtBK2MzSXV1WEc1RXJJaExTa2J6SHFNY2QxT1F5UHAzZm55ckVaNzR4cnZwQjVlSVlScFlRMEtqMTk4c21VemxGXC9NUmp3V1dLY2g2SUxcL1wvQXAxQUJ4TlZyY2UyemlHZ1ZhbGx3M3poc0U4dHpxVU4xamdBbE9iSHNxR2lZWlQ3XC9wK0ZtekpRZHBOOTdqT1RNWE0zNzlVQXhyc05lMVZacVJ4NENzXC9GendabmtHVFJvcHVlb04zWWRkV0FrSmJab1Q1alhhRnd6KytKTk0rTXJmZ2l1ZlFYSllFbkluSzFrb05naG1yckdNazZzUnphbmhxbWZkOG85ZmlyRFwvOTVkM1puU3F4OXBVQXRhT3cyTHYrbFUrc2N3N3ByWFROanZUZU03aExDdFcyMDFzWWxSczhkcjBhUWZsSXRSQ1pYUUxUa1wvMndVc3J5VDhvaHhUUVZcL1gzOVhzSjVTZjJsMU5NUW9wMCtZN2JsWEgwVzV4Y0RsT1wvRUtuaUZnY2tMTHFpZUNyblwvK2VIYVVjcTkzOVlXYTJ0ck1vcUdxZGtvY3hBeG1NMGJVRW5IejcrblU4MUcxQWtXTlVaVHdSQklhVVQ3QmNTR0ZoN2dFRHh0VDlrTlloMmJ3UjAyMU5tOFQydW13elV1bHpDSkJmTTVvSkY3eTBSMHdJbDNnMmZ5YVJUUTBuUFRIcTJuQlZBZXZabk5ZTHRcLzZtb3g4czg3WGg2TnBoWVVsZEZ6Vm9cL1NZeHBUXC9TT25ENGxMNGtZVWhLSEEybndaVm9hZ2lVdGhKZkk5WVRXWU95UzVJdzQ5S2ppZE5zRm9MNlRJM01RR2U0MG5FVXlOY0RobnRKRWJnRTRQVFN5M2hRQTcwdjJ5NVM0UkFyZCtPN2tRNmlXNFdQT0g4MGdEMTBEdVNaanJGdHgxY05WUXErb0FOTlpkQmVTY1BVSUN0YWhqZVZHRXRoYWJTVmt0ZGNHT2lDMFdHM3RsU044MjMxMFFrMnRuYVdLOFdBZDRva0w1YVF2RXpvWlBkRGpCVmw1cUwxMUFrUElkRFgzVjBNNFVuRUtSVWkyRUI5cjNYOGFiSHgwREV6cHYxMnhCZklkZjNTVUluVXBCQTA5V09HNjE1aHV5UFZTSGFTeU5zWDZpK01sNGdmeHBaaXYrQXFDRGJzT0VYcHlpU3NPXC9VWTcyU05LR3dJc2pVRTBkSEdURmxSSldYQVRcLzFxbyttTnVOVGFnblphUDd1aVBrd2VMOTRkYW9qWGNBdlVxR3BIK0RleWJrZVhJeHhNbnRyNDdjMFBUdDIyOTFcL2F3b2xVV2xLVDRVcm04d2hLV1hoNFVWYU1hZk9IVGxYTGNtYm5vZ0EzcDNrUkRHa0Q4alFFNExyMStRYlVjWWFyVjJiaGF0cXZENThxOG10XC9UeTZjcTVuTEFJcmFkRXoyY0pLK0pJU0dCM0xJN3c4WXhKSXMwNGNjdXRsK2lvS053VDVZXC9YdjAxanIwMW1LV05uMWhORjZaRjZcL3BYWldCeDEwQXRVQVZuVDJnWDViZWlQXC9MbEZ1NWg3UHJ4dng4RzNKQmZIeVcrNWFzXC9lMWRhc1NwWUVQVTBDWXlreldoUXZYUE1rZ2ozS29Jb29xUEZ1Umd6YytVazN0aXI3cjluXC9Wem0rVFwva3cxbTFwcWRlZzlySFJkRFFxckEyXC9JcWRzNUcwT2I5YXlLeGluc1I0MmFCa2ZwUjMyanVXSjY5SnArbjhJclwvQXd0bXJYemNrOTh2VGVjS2JzYStCbTRRcXcxZ1h5elBRTFErZTZjSHR4d2MzaWtYU2ZYQjA5eURrVDFyOEplXC8zbXFaZ1ZGbVd5SVJJTlppMTFwNEw1UWp3b3NtYkY0R3pNa2pBZDh2akRYa3lvZVRYaTVwSGFoR2QxRml3QlVSXC84RVZRd2o4b2ZCYzJCeEJZaUhMeTRSOGNGUFJjM25Cb3NcL0p1T0NUcEd0UDE1eFR4VmlSZjkxNXpKbXJhcGtLQ1FrN2ZtTmlyeGxKdTg0bjRTRjloU1RHRzQ1ZlhQbzFHKytDdEhWWEl3RFFDRUJvaE1lQlYwOUJjeldscDhuSWJMaG9qbzQ3dTJ2XC90MUhcL1FcL1VFbGQrUlMxUDR2QnI2Z21LWnhxc1VaQytLQ25TNXBlMllGR0NcL2JDeGt6SEN3VFdDYkhIeWpNalRER2lEem9ZVEVDNWsrbzdWWTF0d2UyejRUNkFzekpQU1dLYkE5aHNGT2xlckdNYng3Q2hWZnh3Z2FEV3d5SmRBM1Nid01aMTVrQmh0MDNCSFlWK2ZESkNTRXNMZkd0QVJxbWF4dnJteHZGUnpSNUdBTkhcL1BjdVZyaDVMSHlwYzhwcW1QVVVIZHl3OVk3aTZHdGdRMHhudVFKQ3loSWx0cXNSXC81bkt5aVA0MHB2Z2tZNUtDT1RQRlUrbllcL1REUU4rc3g4dkJnS2did1NOQmlcL1wvQUppYzdvc0taSjU4NEtQY25MUnpjU0JRR2QzMUZhZmlIbjd6NzB4R3krQ251Qmc0Q0oyZzJjbHVra0xPWUpUWUVQMGw2bE45Z052YXhwd1FEVXlUaHRVb29DQzJcLzVmYnVcL3RjVlp5dWNDQmRQQkxjUXJMRUxkSDlBN0pzeXVJakZ6MCtnXC94QlJocmgzMmVIWXN4TUprNlBqQ1c1Wng2UWllVW8za0hpK2dSQnpoVm8rMUFrNE9vMm9PWkFwd1QzSDRMbVpBdGlTMVhpZllXOUhTb0NTNU1LN09hY2tKRDVUeTNYVmRJcHV3TGpZXC9FdEZGZGcyV240YTMxdjdqcTV1YlJBcks2UHFZOEtGeGlxcTdONUVkTGZHQ1wvSUNDUlhleWRoT1NKdUE5cWVCQzZ0UTIrOHZ6XC92b3dvSHdIQjlMUDA4YXl1WXlma2RVN1NHaUpvRTBwTjZjKzZnMFJMNmM0OTRrbTJ2UjQrNkphV1J2RDFsdmx5b0xoNUo1dXNUNmcxSDVJUEFEMUJWcFFGNUJwTTgwR0ZuRTRncXljMm91cU52WEdFa3JMS0h6VDQxZXNMd255TXN6MndPRUVseUhcLzYrc1NpZ3Vvd1U3WlJqVWNpXC9yVjhBM20zVXJnckk2M2Y3NGs5bUpCcW42SVNVV243dVBFbCtuN2FmdmIwektBSVJGd3NqaVF1UGltbmxreTY3WitWQzRaODU2MXlBZFVQdFNMZTVGS2xCTFwvTjNybE1DbnVFMXpEWTAwcXoraDREbnJvMWpWbCtJMmV0bW9LVGUrQU8yZisrUjRPK09iVDA5M2JYM1M3emRRMWpRZ1RNengrdnJncXFnSWJCbEwyTFEyajhOS3VBcmZxZCtrWVY1N0ZXa2M4UUxNS2pqc09CeGhSRkdYTUtYV0FUVFdpenZjdTZnSFRod3gzRWtDRkVUWHYzUEVOVzVTQm9XR0hTSE9jd0ZxZTBOWTk3aVJNQ2dTMytETVYwUU8yYUZaREpoSnBvbjVaQWhMY0J2eVdMZE4yR1NWbGo2UUhXQ1htSmJVR1FYOTRLUHhXZEF1OTNZeW5hUHU0dGxPQ0lTQ0xvRHdFaUFVdm1ERm5ZYWw0eW1MMTA2SFF5K253UjRtS3NWcGY4NENyMWhEWDhkMExTa1FOcFhMMDJYXC96M3N6UHNjelV5UU9rSHJ4VmxEOEZWSHc2NVhaVVVZcEZwenVLbGVsekdpdFhETWJSalFzWTdCMzhCXC9ZREdLOUlhNDVSSU5ZajVsd2N6XC9pZm1VNVY3WnZOVzJMWlVRSzdpY2tDVXJrU1R2OW9yUHhNVEhMTkt0NElKOHMwM1FEenJkQ3JmZ0YxVUVzSmdlTzVraEFQaGZ6cHJiYVRtbUkzRTI1Zzc2ZGVKS0JhOEJleWh5cmV5ZURLVWduMVFyWjNYSHJyRnlXbE9zWVJSRHB0Zk8yd0VlbHFnOVwvZGh2WDZKcWIyXC96VXdyQTdOTEtQaVlMXC9VMHh2TW80RjVFakt1ZlMyRm1RXC9pRnJJb1NaRUlnOTdIWk5SbVN2STFXS0t2a1F4YVhHN0hQTm4zb2NtMDJacnpwdlkzUzREWm9vVlhjXC81M3FJWnlDcmdFUWlLKzBcLzNRQjFZR2N6TFZHSG8rZVB2a3dJaU1xZXhwTnVrZ3pSWUlSS1hFXC9NMGNPamJuQmRCa3R5TVkrbVlHY0lRdDZOSjVScUxabDN3RVdUKzBaaEdPeWx3QzNyaHRSbFdLN1JuRWJHVjB4SjdPZUhhXC9yY3RrVFJxSXN2bElDcHgweEZVOFR1SythMnFCTjhXTnVlalUwOXBnUmtHRmQ3SW1lUUl1TnJGQnhXU2VOZzRteWJnRk0xQk1jREsyd2lIbkF0aTdyNFphZEg0ZVFtSG9TK1VMa3Y0bWw1RnN6a1wvSzgxV0JnZVg1VWdPXC9VYVJKZDhzU2pGUXArQkxWcG8zbkRCY3g2U2tIQzhZNFB1TEtLdWNXbnZOK1pkMXgydUZBSlRKbmJJK25XdWZCeXdzXC93MXFlTmpBZEFvWWdHRVwvaTlzSk1NdHhUKzQwQThqVDlmNFZMaVl6NkJTSnpuNklyT2xhWDkxdmk2aktSNFZIY1J6YW5kMko4eElMYjF6OEF1Q3JZRFVLZmNKTlFZcjhjeGFoanJCblJqNFV2bGJTSVBMbDNwQzJBalNkYW9rVFA2ZnBwQzd0cUZ5d0hobzZpcCtwQ1pcL0pLbk8rUGtBRksybnBoT2lPU215ODJsS0JDbVhreXg5akpMWGRIYVNQcFd3NDNKSkVZTmlKa0taUERnZVRMWnZ4Ykh0MnpSRHdkbzJsMHhTS2QwT2lvYk9kUWl3V1ZGSzVZcXZLSFVkSmJnaXlMZGJnR0VcL0RmbzZaNU5zT25hMFl2Wk1UTFA0QlozcFNGT2NibkE1cno1NUl0SGdlOElcL2hLR3BTTlpvV0s5ZHZFd3FnQ3ZIWVVvTlB1U2lENnhjcU5vVXcxUkY1MTB3YlcxaXZHcFRUUllZZ3hSNmNSU1Q1eXh4aXFcL1VEOGVMSzV3N05uMHBSaUxtcmc0eXBiQWtWT1UrQkd2QkxoRnZqeDZkSlJHN1Z0YWdTdGRoaDhwZFhadHd1ZHFVeGxzM3c0c0VWNzREUmlzZThLVUhLZmZHRkJvVUJCZ1VDamJBcUF5WFdcL3phRGxqdjN3cUthRGhSZEJkWUExcCtjNXVMRHpiXC9qSmxpWG9cL3hEd25XYyttUFZLRWJWXC9IWmV6ZmFLQWd6T3lxbTd5dTBPNGU4NTBoc3hxMVErSjNHV1lJVytsM0F6K0ROTFpiazJrT09OZXh5R05KVU5xWkFTUUFQYytEY3hUU0l4a21kejBhSzFtanRxMGpPcE5rYWFhTTFET2pBZEFTTDljUnAxS0tzRnJqUU1TNW43QVFob3lCdDVmOHBqWFprdkR6VkdnQWZcL3hYXC9vbXFhdWg0dlVXQXFIbkVmbFJcL1wvVEN4Y3dLWGlrRlwvM0xZWklGbExRbHdOaWQyQjJEMnR1XC95djVpNDdHQnViMzRQVjBKRGdCTkxHa2dMRUhTaG9YRUNOazNYXC9NUEd1ZERwTnRrR2tMM0psTE1lS28wV0lSdUt2cGE1WUdjRG03ZkVvNUJ5enFrckwzVkxVaXJxZzZEVHdRTmhGZXBUblwvUktJc2J0QTBlZ1JKRm9wWDZLVERBMWs0NGN6bEZZb2g3VU9FS3kwd1ZiMHZvTXNNZVlcL0xHZzBlREROMVppR1J4NXRkTUUwdGN6WE12eWdWVWYrendSbzdJZ3Zjc1RnQWoxbGZ0N2VtSXRwbVFJdGY1eHBWMGNzOXZnd25ZVUhVTGd4UjIwZndEWDJyWUd2T1p2UFFCK1BYZzlUUHFaSmFcL3k2MzBSckZrbEVrU2tHOHZhMjg0MWV2UjRjODVZWjNjQzhQRzc0UllsZEhuZFZKOW5XMzYwM1ZsV01DM1ZGeWJoNkNvelVhRE9ub3hCTEpsWG4raW5BU3dhV2diUU9zYUFGMjFVeXhucUdrM0V5QTZySDNQRkpoR2tlV0VyQmNDb3VtQ0ZIdjlrTkRwT3h1eWJ3aFQ2OWZOUDZCd1pwSzZrenh6cU9YYVhvbUhBRHRGODFiK2Uzd0pBdkxhM3I4NDBmaEVHalRnOUtsNEE5cUlJcWZibm12Zm1ZRTJpM3cyaXl3OHhJSHcwcFh5dEJEUWE0bWNZWjMxbldHZDBFNWxSTGhCNVZzaGNJNzBmSllvamF0ckNMMzJ3Z3UxOFNxeWNtZUxXS3NySFBwS3NDVHd5THg0VEtcLyt2OHFqa2d3TEpJcHAyVUk0Mmphc3V1ZWhlVU9iRzRhXC93UUZjcFVNM3pzUFZDTXVzRExpMnNqb3ZVaTV4bWdcL2hJaXZpek5NZlFSYlhyOWJYeUpnWTE5YTgzTEVVNElPTmRzS1Nrb0VkMW1kQlpXZHFneHdRZXVacGFkQ1U1aWJEMkg4SXhVa0JDZFNLeWMyVmZCTUQ3YnpjenRxS20xektkelRZb0V3eHdMcWFtOTlqUkp3TW1vcUZiSnJZMzR1NVwvaDFxUTJ3Nk5zMjQrTjYwcFhTcFF4bmZnTG5UYjFOUk9pZEVLenFQN0xhTytkNk55S1N5aXRNMllLMVJsamlMS0I3VEdNVHQyZWwwa3lDU2MzekFBcDBUZ2Z6RGlzNXpiUkJlUXo0RmZFTFRhXC84TTF2dzNDaEVNelB0bE1EeG9DUkNGNUk4WXJRVXN5cmo3bnd6RFJXTFB6bXZoNFllTHA0R0xsNDZ5UmZiRlI1bWtmU2JxTzVyQnBDdG9yYlNJVGdjSmQ1YmpWRUdnNFZoU09mWGlvbEdWWUJzYXJSMmR1RVI4QWlaNTVUMFo3R1d1dnN1UUp4SUdJSHArZllSQlhsWkZyaFJ6djJGanBHdlVVeDF3WjRXeXBsbnQ4YXZNNmVSdmtsc3hcL2dXUytFVG9TNDZqeitxQjJTa0VUNUlPcmFKNEZKcEhHMmFrOU9rRk1cL0lzMW9ab1RHY1E1bTNHakVKRHlwOEd1dkRsSytrZTR4b1ZTNVNocTYyZTBGK2x0M0FIRWZEZE5EZ2RpZ2VSSkhjclBTY25hZHdOZExFSXE4eUNOSTFKR1RTRmhySnYzZ2w4WjVMTUFVcG1RZnR2U0pvc3piOEZycktLZFg3RFFMcEZaT09ZR0lZVUV5cElVcmNOT1U3QmhSK0x6OXZoQXpTblpkQkxNM2NGcGp5aGZHSFcxOTBwcFdTdHBxTitrRVgxcm4rbHIyXC9oNEJRWHUxZFNkbDNUSXY2ZWFMRTFLT2dTaHpQTGlcL1ZRbVpOM3RGST0iLCJhZ2VuY3lBY2NvdW50SUQiOiIxMjYifSwicHJpbWFyeV9mYXJlS2V5IjoiZDljOTNhNzQtZmRhYi00MGMyLTlmMGUtYThiYzE4NTNmNzdmIiwicnVsZUlkIjoiNCIsInJvdXRpbmciOnsicm91dGVUeXBlIjoxLCJyb3V0aW5nS2V5IjoiMTc4OTMwNTMzNTc2Njc0NjMiLCJmcm9tU2VnbWVudHMiOlt7ImFpcmNyYWZ0Q29kZSI6Ijc3MyIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6IiIsImFyclRpbWUiOiIyMDI2MDkzMDIxMDUiLCJjYXJyaWVyIjoiQkciLCJkYXRhIjoiIiwiZGVwQWlycG9ydCI6Ik1DVCIsImRlcFRlcm1pbmFsIjoiIiwiZGVwVGltZSI6IjIwMjYwOTMwMTQxMCIsImR1cmF0aW9uIjoyOTUsImZhcmVzIjpbeyJwYXhGYXJlIjp7IkFEVCI6W3siY2hhcmdlVHlwZSI6IkZhcmVQcmljZSIsImNoYXJnZURlc2MiOiIiLCJjaGFyZ2VDb2RlIjoiIiwiYW1vdW50Ijo0NjguMzIsIm9yaWdpbmFsQW1vdW50Ijo0NjguMzIsImN1cnJlbmN5IjoiVVNEIiwib3JpZ2luYWxDdXJyZW5jeSI6IlVTRCJ9LHsiY2hhcmdlVHlwZSI6IlRheCIsImNoYXJnZURlc2MiOiIiLCJjaGFyZ2VDb2RlIjoiIiwiYW1vdW50IjoxMjYuNzIsIm9yaWdpbmFsQW1vdW50IjoxMjYuNzIsImN1cnJlbmN5IjoiVVNEIiwib3JpZ2luYWxDdXJyZW5jeSI6IlVTRCJ9XSwiQ0hEIjpbXSwiSU5GIjpbXX0sImF2YWlsYWJsZUNvdW50Ijo5LCJmYXJlS2V5IjoiZDljOTNhNzQtZmRhYi00MGMyLTlmMGUtYThiYzE4NTNmNzdmIiwiZmFyZUJhc2lzQ29kZSI6IlZMT09NNk0iLCJmYXJlU2VxdWVuY2UiOjAsInByb2R1Y3RDbGFzcyI6IlkiLCJjYWJpbk5hbWUiOiJFY29ub215IiwiY2FiaW5DbGFzcyI6IlYiLCJmYXJlVHlwZUNvZGUiOiJBZXJvaHViQnVuZGxlIiwiZmFyZVR5cGVEZXNjIjoiQUhCYWc1MCIsImlzc3VlUG9saWN5VHlwZSI6IlIxLFMxLFQxIiwiYWdlbmN5QWNjb3VudElEIjoxMjYsInJ1bGVJZCI6IjQiLCJidW5kbGVJZCI6MH1dLCJmbGlnaHROdW1iZXIiOiJCRzEyMiIsInN0b3BBaXJwb3J0cyI6W10sImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0ZsaWdodE51bWJlciI6IkJHMTIyIiwib3BlcmF0aW5nQ2FycmllciI6IkJHIn1dLCJyZXRTZWdtZW50cyI6W3siYWlyY3JhZnRDb2RlIjoiNzczIiwiYXJyQWlycG9ydCI6Ik1DVCIsImFyclRlcm1pbmFsIjoiIiwiYXJyVGltZSI6IjIwMjYxMjEwMTMxMCIsImNhcnJpZXIiOiJCRyIsImRhdGEiOiIiLCJkZXBBaXJwb3J0IjoiQ0dQIiwiZGVwVGVybWluYWwiOiIiLCJkZXBUaW1lIjoiMjAyNjEyMTAxMDAwIiwiZHVyYXRpb24iOjMxMCwiZmFyZXMiOlt7InBheEZhcmUiOnsiQURUIjpbeyJjaGFyZ2VUeXBlIjoiRmFyZVByaWNlIiwiY2hhcmdlRGVzYyI6IiIsImNoYXJnZUNvZGUiOiIiLCJhbW91bnQiOjAsIm9yaWdpbmFsQW1vdW50IjowLCJjdXJyZW5jeSI6IlVTRCIsIm9yaWdpbmFsQ3VycmVuY3kiOiJVU0QifSx7ImNoYXJnZVR5cGUiOiJUYXgiLCJjaGFyZ2VEZXNjIjoiIiwiY2hhcmdlQ29kZSI6IiIsImFtb3VudCI6MCwib3JpZ2luYWxBbW91bnQiOjAsImN1cnJlbmN5IjoiVVNEIiwib3JpZ2luYWxDdXJyZW5jeSI6IlVTRCJ9XSwiQ0hEIjpbXSwiSU5GIjpbXX0sImF2YWlsYWJsZUNvdW50Ijo5LCJmYXJlS2V5IjoiMTJiZmE4MDAtYzcxOS00NjE3LThjYmUtNmE1ZTc0NTdmOGVjIiwiZmFyZUJhc2lzQ29kZSI6IkxMT002TSIsImZhcmVTZXF1ZW5jZSI6MCwicHJvZHVjdENsYXNzIjoiWSIsImNhYmluTmFtZSI6IkVjb25vbXkiLCJjYWJpbkNsYXNzIjoiTCIsImZhcmVUeXBlQ29kZSI6IkFlcm9odWJCdW5kbGUiLCJmYXJlVHlwZURlc2MiOiJBSEJhZzUwIiwiaXNzdWVQb2xpY3lUeXBlIjoiUjEsUzEsVDEiLCJhZ2VuY3lBY2NvdW50SUQiOjEyNiwicnVsZUlkIjoiNCIsImJ1bmRsZUlkIjowfV0sImZsaWdodE51bWJlciI6IkJHMTIxIiwic3RvcEFpcnBvcnRzIjpbXSwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nRmxpZ2h0TnVtYmVyIjoiQkcxMjEiLCJvcGVyYXRpbmdDYXJyaWVyIjoiQkcifV0sImRhdGEiOiIyb0JlbmQ1QXdid25ja1ZOZFpOYWRCMjV4b0llWUIxc2V4aVVSMnUreHlOeVFsdDF3alwvMXdhbHVTTVhtWnJBVkFOY3dLbTBvVHpRVmVWUTZDdGdBR3ROVDVON3Y1MUxHMEFnMERreUdWMCtkVDVGd2lsY0ZmR3BIWTRxNVFibTNvbjFDN0trV1BnWktvVmd3K05IUjFLM051MW9KTE1qOW5MckFTZ3lhVzhLOTFNcVVLM1wvSlExWjRud0lmVXU3U0xwU0ZLMytvbDBReDhKZW9BRjJRT2c0TUZOYjJSK1dMZ0w0MWt0TExKQlp2dE1CQWdPeUxJYXo3VlIzSjFEeEZVM2dNcGU0SEU1R1RJb2dlc2FTa0piSURvTGZ5YXRFb2NoU1dHUEVZcGlmVUs5VVFwOGtpMGh6Y3FyclJaRXNHRzdLbm1XdTg3aDYraVpzV00rREdiVXdLMnZGVnJZaEU4NmNTMW9oU1hna1VaXC92ZmJGZytIZ2VoZFg5MldtTUFnTnNlT3hJS2hja0xuZzg0d2dNZTl1TFBmMWNlQW5zWWhEWkR4ZDduTEtzM2tQeTJVQWxlNmk2REc0VDR3OEFZeVZtN2RSaFN4U1lOcUFcL0I0ZlRKWVlpdkwzTCsyYXVibVwvNEk0dGNtQ0M4TUdTVHpaNUVGV0NZclpmNXJRRGQ5Nk5qOVpcL0czUGdzSGxSUEN1dTZmdWxZWDlwY0JOa3BqSkpnYzhnU1NTVnBHMnZJNnNNb3lzblg3bVB0NU51b1wvNE41eExZSXVKNzNVa0JMNmxhVzZESVwva1wvSVRRVlA2OXpLXC96c3FyTzlGcjVWVmxPN3Iwb1dKdmR3UFdhMzJEYXhnRHNBV1FlR1FrYm1zRFB1SGpHUjdnWmc2VU4waExcL2tyMUlrUkJlbDlhWktKbVhNM1FsZmhUdW5mZGt5S1lXam5MWCtLcDBLeGd3VVFhV2F2cG9Pa05HOFRcL0ExWlNcL214cm83UE1nbnp1anhKVEFyWFdvMUloRnNGMDBhWUtTSUJBUmkyVE5WN1NBNDJKdEhJNzZ1Zmo5UkFvTkFubVwvaFEzdDVwVytOYjFrOG1zeHlMSWFSU1lBeHBXTGxnaERIRmhJMXJLRW1mOG04UDBkWXQrUGlKMjR4Z3lGR1RVZjBmVWpaZ3VwcXVheWxCM25NXC9Kd2tDZDNlSkhYakIyZVU4NXp3RmNUMktOMUxYXC80eUlcL1h3ZFVQa2VtZ3loanBDTUxGUVJrQStjM0l1dVhHNUVySWhMU2tiekhxTWNkMU9ReVBwM2ZueXJFWjc0eHJ2cEI1ZUlZUnBZUTBLajE5OHNtVXpsRlwvTVJqd1dXS2NoNklMXC9cL0FwMUFCeE5WcmNlMnppR2dWYWxsdzN6aHNFOHR6cVVOMWpnQWxPYkhzcUdpWVpUN1wvcCtGbXpKUWRwTjk3ak9UTVhNMzc5VUF4cnNOZTFWWnFSeDRDc1wvRnp3Wm5rR1RSb3B1ZW9OM1lkZFdBa0piWm9UNWpYYUZ3eisrSk5NK01yZmdpdWZRWEpZRW5Jbksxa29OZ2htcnJHTWs2c1J6YW5ocW1mZDhvOWZpckRcLzk1ZDNablNxeDlwVUF0YU93Mkx2K2xVK3NjdzdwclhUTmp2VGVNN2hMQ3RXMjAxc1lsUnM4ZHIwYVFmbEl0UkNaWFFMVGtcLzJ3VXNyeVQ4b2h4VFFWXC9YMzlYc0o1U2YybDFOTVFvcDArWTdibFhIMFc1eGNEbE9cL0VLbmlGZ2NrTExxaWVDcm5cLytlSGFVY3E5MzlZV2EydHJNb3FHcWRrb2N4QXhtTTBiVUVuSHo3K25VODFHMUFrV05VWlR3UkJJYVVUN0JjU0dGaDdnRUR4dFQ5a05ZaDJid1IwMjFObThUMnVtd3pVdWx6Q0pCZk01b0pGN3kwUjB3SWwzZzJmeWFSVFEwblBUSHEybkJWQWV2Wm5OWUx0XC82bW94OHM4N1hoNk5waFlVbGRGelZvXC9TWXhwVFwvU09uRDRsTDRrWVVoS0hBMm53WlZvYWdpVXRoSmZJOVlUV1lPeVM1SXc0OUtqaWROc0ZvTDZUSTNNUUdlNDBuRVV5TmNEaG50SkViZ0U0UFRTeTNoUUE3MHYyeTVTNFJBcmQrTzdrUTZpVzRXUE9IODBnRDEwRHVTWmpyRnR4MWNOVlFxK29BTk5aZEJlU2NQVUlDdGFoamVWR0V0aGFiU1ZrdGRjR09pQzBXRzN0bFNOODIzMTBRazJ0bmFXSzhXQWQ0b2tMNWFRdkV6b1pQZERqQlZsNXFMMTFBa1BJZERYM1YwTTRVbkVLUlVpMkVCOXIzWDhhYkh4MERFenB2MTJ4QmZJZGYzU1VJblVwQkEwOVdPRzYxNWh1eVBWU0hhU3lOc1g2aStNbDRnZnhwWml2K0FxQ0Ric09FWHB5aVNzT1wvVVk3MlNOS0d3SXNqVUUwZEhHVEZsUkpXWEFUXC8xcW8rbU51TlRhZ25aYVA3dWlQa3dlTDk0ZGFvalhjQXZVcUdwSCtEZXlia2VYSXh4TW50cjQ3YzBQVHQyMjkxXC9hd29sVVdsS1Q0VXJtOHdoS1dYaDRVVmFNYWZPSFRsWExjbWJub2dBM3Aza1JER2tEOGpRRTRMcjErUWJVY1lhclYyYmhhdHF2RDU4cThtdFwvVHk2Y3E1bkxBSXJhZEV6MmNKSytKSVNHQjNMSTd3OFl4SklzMDRjY3V0bCtpb0tOd1Q1WVwvWHYwMWpyMDFtS1dObjFoTkY2WkY2XC9wWFpXQngxMEF0VUFWblQyZ1g1YmVpUFwvTGxGdTVoN1ByeHZ4OEczSkJmSHlXKzVhc1wvZTFkYXNTcFlFUFUwQ1l5a3pXaFF2WFBNa2dqM0tvSW9vcVBGdVJnemMrVWszdGlyN3I5blwvVnptK1RcL2t3MW0xcHFkZWc5ckhSZERRcXJBMlwvSXFkczVHME9iOWF5S3hpbnNSNDJhQmtmcFIzMmp1V0o2OUpwK244SXJcL0F3dG1yWHpjazk4dlRlY0tic2ErQm00UXF3MWdYeXpQUUxRK2U2Y0h0eHdjM2lrWFNmWEIwOXlEa1QxcjhKZVwvM21xWmdWRm1XeUlSSU5aaTExcDRMNVFqd29zbWJGNEd6TWtqQWQ4dmpEWGt5b2VUWGk1cEhhaEdkMUZpd0JVUlwvOEVWUXdqOG9mQmMyQnhCWWlITHk0UjhjRlBSYzNuQm9zXC9KdU9DVHBHdFAxNXhUeFZpUmY5MTV6Sm1yYXBrS0NRazdmbU5pcnhsSnU4NG40U0Y5aFNUR0c0NWZYUG8xRysrQ3RIVlhJd0RRQ0VCb2hNZUJWMDlCY3pXbHA4bkliTGhvam80N3UydlwvdDFIXC9RXC9VRWxkK1JTMVA0dkJyNmdtS1p4cXNVWkMrS0NuUzVwZTJZRkdDXC9iQ3hrekhDd1RXQ2JISHlqTWpUREdpRHpvWVRFQzVrK283VlkxdHdlMno0VDZBc3pKUFNXS2JBOWhzRk9sZXJHTWJ4N0NoVmZ4d2dhRFd3eUpkQTNTYndNWjE1a0JodDAzQkhZVitmREpDU0VzTGZHdEFScW1heHZybXh2RlJ6UjVHQU5IXC9QY3VWcmg1TEh5cGM4cHFtUFVVSGR5dzlZN2k2R3RnUTB4bnVRSkN5aElsdHFzUlwvNW5LeWlQNDBwdmdrWTVLQ09UUEZVK25ZXC9URFFOK3N4OHZCZ0tnYndTTkJpXC9cL0FKaWM3b3NLWko1ODRLUGNuTFJ6Y1NCUUdkMzFGYWZpSG43ejcweEd5K0NudUJnNENKMmcyY2x1a2tMT1lKVFlFUDBsNmxOOWdOdmF4cHdRRFV5VGh0VW9vQ0MyXC81ZmJ1XC90Y1ZaeXVjQ0JkUEJMY1FyTEVMZEg5QTdKc3l1SWpGejArZ1wveEJSaHJoMzJlSFlzeE1KazZQakNXNVp4NlFpZVVvM2tIaStnUkJ6aFZvKzFBazRPbzJvT1pBcHdUM0g0TG1aQXRpUzFYaWZZVzlIU29DUzVNSzdPYWNrSkQ1VHkzWFZkSXB1d0xqWVwvRXRGRmRnMlduNGEzMXY3anE1dWJSQXJLNlBxWThLRnhpcXE3TjVFZExmR0NcL0lDQ1JYZXlkaE9TSnVBOXFlQkM2dFEyKzh2elwvdm93b0h3SEI5TFAwOGF5dVl5ZmtkVTdTR2lKb0UwcE42Yys2ZzBSTDZjNDk0a20ydlI0KzZKYVdSdkQxbHZseW9MaDVKNXVzVDZnMUg1SVBBRDFCVnBRRjVCcE04MEdGbkU0Z3F5YzJvdXFOdlhHRWtyTEtIelQ0MWVzTHdueU1zejJ3T0VFbHlIXC82K3NTaWd1b3dVN1pSalVjaVwvclY4QTNtM1VyZ3JJNjNmNzRrOW1KQnFuNklTVVduN3VQRWwrbjdhZnZiMHpLQUlSRndzamlRdVBpbW5sa3k2N1orVkM0Wjg1NjF5QWRVUHRTTGU1RktsQkxcL04zcmxNQ251RTF6RFkwMHF6K2g0RG5ybzFqVmwrSTJldG1vS1RlK0FPMmYrK1I0TytPYlQwOTNiWDNTN3pkUTFqUWdUTXp4K3ZyZ3FxZ0liQmxMMkxRMmo4Tkt1QXJmcWQra1lWNTdGV2tjOFFMTUtqanNPQnhoUkZHWE1LWFdBVFRXaXp2Y3U2Z0hUaHd4M0VrQ0ZFVFh2M1BFTlc1U0JvV0dIU0hPY3dGcWUwTlk5N2lSTUNnUzMrRE1WMFFPMmFGWkRKaEpwb241WkFoTGNCdnlXTGROMkdTVmxqNlFIV0NYbUpiVUdRWDk0S1B4V2RBdTkzWXluYVB1NHRsT0NJU0NMb0R3RWlBVXZtREZuWWFsNHltTDEwNkhReStud1I0bUtzVnBmODRDcjFoRFg4ZDBMU2tRTnBYTDAyWFwvejNzelBzY3pVeVFPa0hyeFZsRDhGVkh3NjVYWlVVWXBGcHp1S2xlbHpHaXRYRE1iUmpRc1k3QjM4QlwvWURHSzlJYTQ1UklOWWo1bHdjelwvaWZtVTVWN1p2TlcyTFpVUUs3aWNrQ1Vya1NUdjlvclB4TVRITE5LdDRJSjhzMDNRRHpyZENyZmdGMVVFc0pnZU81a2hBUGhmenByYmFUbW1JM0UyNWc3NmRlSktCYThCZXloeXJleWVES1VnbjFRclozWEhyckZ5V2xPc1lSUkRwdGZPMndFZWxxZzlcL2Rodlg2SnFiMlwvelV3ckE3TkxLUGlZTFwvVTB4dk1vNEY1RWpLdWZTMkZtUVwvaUZySW9TWkVJZzk3SFpOUm1TdkkxV0tLdmtReGFYRzdIUE5uM29jbTAyWnJ6cHZZM1M0RFpvb1ZYY1wvNTNxSVp5Q3JnRVFpSyswXC8zUUIxWUdjekxWR0hvK2VQdmt3SWlNcWV4cE51a2d6UllJUktYRVwvTTBjT2pibkJkQmt0eU1ZK21ZR2NJUXQ2Tko1UnFMWmwzd0VXVCswWmhHT3lsd0Mzcmh0UmxXSzdSbkViR1YweEo3T2VIYVwvcmN0a1RScUlzdmxJQ3B4MHhGVThUdUsrYTJxQk44V051ZWpVMDlwZ1JrR0ZkN0ltZVFJdU5yRkJ4V1NlTmc0bXliZ0ZNMUJNY0RLMndpSG5BdGk3cjRaYWRINGVRbUhvUytVTGt2NG1sNUZzemtcL0s4MVdCZ2VYNVVnT1wvVWFSSmQ4c1NqRlFwK0JMVnBvM25EQmN4NlNrSEM4WTRQdUxLS3VjV252TitaZDF4MnVGQUpUSm5iSStuV3VmQnl3c1wvdzFxZU5qQWRBb1lnR0VcL2k5c0pNTXR4VCs0MEE4alQ5ZjRWTGlZejZCU0p6bjZJck9sYVg5MXZpNmpLUjRWSGNSemFuZDJKOHhJTGIxejhBdUNyWURVS2ZjSk5RWXI4Y3hhaGpyQm5SajRVdmxiU0lQTGwzcEMyQWpTZGFva1RQNmZwcEM3dHFGeXdIaG82aXArcENaXC9KS25PK1BrQUZLMm5waE9pT1NteTgybEtCQ21Ya3l4OWpKTFhkSGFTUHBXdzQzSkpFWU5pSmtLWlBEZ2VUTFp2eGJIdDJ6UkR3ZG8ybDB4U0tkME9pb2JPZFFpd1dWRks1WXF2S0hVZEpiZ2l5TGRiZ0dFXC9EZm82WjVOc09uYTBZdlpNVExQNEJaM3BTRk9jYm5BNXJ6NTVJdEhnZThJXC9oS0dwU05ab1dLOWR2RXdxZ0N2SFlVb05QdVNpRDZ4Y3FOb1V3MVJGNTEwd2JXMWl2R3BUVFJZWWd4UjZjUlNUNXl4eGlxXC9VRDhlTEs1dzdObjBwUmlMbXJnNHlwYkFrVk9VK0JHdkJMaEZ2ang2ZEpSRzdWdGFnU3RkaGg4cGRYWnR3dWRxVXhsczN3NHNFVjc0RFJpc2U4S1VIS2ZmR0ZCb1VCQmdVQ2piQXFBeVhXXC96YURsanYzd3FLYURoUmRCZFlBMXArYzV1TER6YlwvakpsaVhvXC94RHduV2MrbVBWS0ViVlwvSFplemZhS0Fnek95cW03eXUwTzRlODUwaHN4cTFRK0ozR1dZSVcrbDNBeitETkxaYmsya09PTmV4eUdOSlVOcVpBU1FBUGMrRGN4VFNJeGttZHowYUsxbWp0cTBqT3BOa2FhYU0xRE9qQWRBU0w5Y1JwMUtLc0ZyalFNUzVuN0FRaG95QnQ1Zjhwalhaa3ZEelZHZ0FmXC94WFwvb21xYXVoNHZVV0FxSG5FZmxSXC9cL1RDeGN3S1hpa0ZcLzNMWVpJRmxMUWx3TmlkMkIyRDJ0dVwveXY1aTQ3R0J1YjM0UFYwSkRnQk5MR2tnTEVIU2hvWEVDTmszWFwvTVBHdWREcE50a0drTDNKbExNZUtvMFdJUnVLdnBhNVlHY0RtN2ZFbzVCeXpxa3JMM1ZMVWlycWc2RFR3UU5oRmVwVG5cL1JLSXNidEEwZWdSSkZvcFg2S1REQTFrNDRjemxGWW9oN1VPRUt5MHdWYjB2b01zTWVZXC9MR2cwZURETjFaaUdSeDV0ZE1FMHRjelhNdnlnVlVmK3p3Um83SWd2Y3NUZ0FqMWxmdDdlbUl0cG1RSXRmNXhwVjBjczl2Z3duWVVIVUxneFIyMGZ3RFgycllHdk9adlBRQitQWGc5VFBxWkphXC95NjMwUnJGa2xFa1NrRzh2YTI4NDFldlI0Yzg1WVozY0M4UEc3NFJZbGRIbmRWSjluVzM2MDNWbFdNQzNWRnliaDZDb3pVYURPbm94QkxKbFhuK2luQVN3YVdnYlFPc2FBRjIxVXl4bnFHazNFeUE2ckgzUEZKaEdrZVdFckJjQ291bUNGSHY5a05EcE94dXlid2hUNjlmTlA2QndacEs2a3p4enFPWGFYb21IQUR0RjgxYitlM3dKQXZMYTNyODQwZmhFR2pUZzlLbDRBOXFJSXFmYm5tdmZtWUUyaTN3Mml5dzh4SUh3MHBYeXRCRFFhNG1jWVozMW5XR2QwRTVsUkxoQjVWc2hjSTcwZkpZb2phdHJDTDMyd2d1MThTcXljbWVMV0tzckhQcEtzQ1R3eUx4NFRLXC8rdjhxamtnd0xKSXBwMlVJNDJqYXN1dWVoZVVPYkc0YVwvd1FGY3BVTTN6c1BWQ011c0RMaTJzam92VWk1eG1nXC9oSWl2aXpOTWZRUmJYcjliWHlKZ1kxOWE4M0xFVTRJT05kc0tTa29FZDFtZEJaV2RxZ3h3UWV1WnBhZENVNWliRDJIOEl4VWtCQ2RTS3ljMlZmQk1EN2J6Y3p0cUttMXpLZHpUWW9Fd3h3THFhbTk5alJKd01tb3FGYkpyWTM0dTVcL2gxcVEydzZOczI0K042MHBYU3BReG5mZ0xuVGIxTlJPaWRFS3pxUDdMYU8rZDZOeUtTeWl0TTJZSzFSbGppTEtCN1RHTVR0MmVsMGt5Q1NjM3pBQXAwVGdmekRpczV6YlJCZVF6NEZmRUxUYVwvOE0xdnczQ2hFTXpQdGxNRHhvQ1JDRjVJOFlyUVVzeXJqN253ekRSV0xQem12aDRZZUxwNEdMbDQ2eVJmYkZSNW1rZlNicU81ckJwQ3RvcmJTSVRnY0pkNWJqVkVHZzRWaFNPZlhpb2xHVllCc2FyUjJkdUVSOEFpWjU1VDBaN0dXdXZzdVFKeElHSUhwK2ZZUkJYbFpGcmhSenYyRmpwR3ZVVXgxd1o0V3lwbG50OGF2TTZlUnZrbHN4XC9nV1MrRVRvUzQ2anorcUIyU2tFVDVJT3JhSjRGSnBIRzJhazlPa0ZNXC9JczFvWm9UR2NRNW0zR2pFSkR5cDhHdXZEbEsra2U0eG9WUzVTaHE2MmUwRitsdDNBSEVmRGRORGdkaWdlUkpIY3JQU2NuYWR3TmRMRUlxOHlDTkkxSkdUU0Zockp2M2dsOFo1TE1BVXBtUWZ0dlNKb3N6YjhGcnJLS2RYN0RRTHBGWk9PWUdJWVVFeXBJVXJjTk9VN0JoUitMejl2aEF6U25aZEJMTTNjRnBqeWhmR0hXMTkwcHBXU3RwcU4ra0VYMXJuK2xyMlwvaDRCUVh1MWRTZGwzVEl2NmVhTEUxS09nU2h6UExpXC9WUW1aTjN0Rkk9IiwiYWdlbmN5QWNjb3VudElEIjoiMTI2IiwiY2hhcmdlRmVlcyI6W3siY2hhcmdlQW1vdW50IjowLCJjaGFyZ2VUeXBlIjoxLCJjdXJyZW5jeSI6IlVTRCJ9XX0sInJ1bGVzIjpbeyJydWxlSWQiOiI0IiwiZW5kb3JzZW1lbnQiOjAsImNoYW5nZUluZm9MaXN0IjpbXSwiY2FuY2VsSW5mb0xpc3QiOltdLCJmcmVlQmFnSW5mb0xpc3QiOlt7ImpvdXJuZXlUeXBlIjoxLCJzZWdtZW50Tm8iOjEsInBhc3NlbmdlclR5cGUiOjAsImNoZWNraW5CYWdQaWVjZSI6MSwiY2hlY2tpbkJhZ1dlaWdodCI6NTAsImNoZWNraW5CYWdXZWlnaHRUeXBlIjoxLCJjYXJyeW9uQmFnZ2FnZVBpZWNlIjowLCJjYXJyeW9uQmFnZ2FnZVdlaWdodCI6MCwiY2FycnlvbkJhZ2dhZ2VXZWlnaFR5cGUiOjF9LHsiam91cm5leVR5cGUiOjEsInNlZ21lbnRObyI6MSwicGFzc2VuZ2VyVHlwZSI6MSwiY2hlY2tpbkJhZ1BpZWNlIjowLCJjaGVja2luQmFnV2VpZ2h0IjowLCJjaGVja2luQmFnV2VpZ2h0VHlwZSI6MSwiY2FycnlvbkJhZ2dhZ2VQaWVjZSI6MCwiY2FycnlvbkJhZ2dhZ2VXZWlnaHQiOjAsImNhcnJ5b25CYWdnYWdlV2VpZ2hUeXBlIjoxfSx7ImpvdXJuZXlUeXBlIjoyLCJzZWdtZW50Tm8iOjEsInBhc3NlbmdlclR5cGUiOjAsImNoZWNraW5CYWdQaWVjZSI6MSwiY2hlY2tpbkJhZ1dlaWdodCI6MzAsImNoZWNraW5CYWdXZWlnaHRUeXBlIjoxLCJjYXJyeW9uQmFnZ2FnZVBpZWNlIjowLCJjYXJyeW9uQmFnZ2FnZVdlaWdodCI6MCwiY2FycnlvbkJhZ2dhZ2VXZWlnaFR5cGUiOjF9LHsiam91cm5leVR5cGUiOjIsInNlZ21lbnRObyI6MSwicGFzc2VuZ2VyVHlwZSI6MSwiY2hlY2tpbkJhZ1BpZWNlIjowLCJjaGVja2luQmFnV2VpZ2h0IjowLCJjaGVja2luQmFnV2VpZ2h0VHlwZSI6MSwiY2FycnlvbkJhZ2dhZ2VQaWVjZSI6MCwiY2FycnlvbkJhZ2dhZ2VXZWlnaHQiOjAsImNhcnJ5b25CYWdnYWdlV2VpZ2hUeXBlIjoxfV19XSwic2VhcmNoSWQiOiJhYmEzOTU3YjY5MDVhYjI1NjI4OWNjMzNlNGU2ZTM5YiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "BG", "calendar_total_currency": "BDT", "calendar_total_price": 76988.91, "calendar_total_sell": 76988.91, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 76988.91, "filter": { "id": "F1AB00028-4", "price": 76988.91, "gross_total": 595.04, "journey_duration": "PT10H5M", "journey_duration_seconds": 36300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Economy", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30T14:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T13:10:00", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609301410cgp202609302105122cgp202612101000mct202612101310121", "destination_reach_time": "PT10H5M", "destination_reach_timestamp": 36300 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-71", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-71-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "e7e0594a1b7e2ea2cc03640433f2f4af", "origin": "MCT", "departure_time": "2026-09-30T10:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T11:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "cd6b6c966a53e60de5a0d5a0b03ba18e", "origin": "SHJ", "departure_time": "2026-10-01T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-71-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "fac76b36aea14ad2dc729b2319f6f4c9", "origin": "CGP", "departure_time": "2026-12-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-10T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "3fd6777e01192d9ee43146e82e995c2f", "origin": "SHJ", "departure_time": "2026-12-10T17:40:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-12-10", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 77551.58, "gross_total": 596.94, "base_fare": 61712.36, "tax": 15519.52, "sell": { "currency": "BDT", "total": 77551.58, "base_fare": 61712.36, "tax": 15519.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA2LjQ0LCJiYXNlX2ZhcmUiOjQ4Mi41OCwidGF4IjoxMjEuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuNDQsImJhc2VfZmFyZSI6NDc1LjU4LCJ0YXgiOjEyMS4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTYuOTQsImJhc2VfZmFyZSI6NDc1LjU4LCJ0YXgiOjEyMS4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77551.58, "base_fare": 61712.36, "tax": 15519.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60817.20", "tax": "15519.52", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77551.58, "base_fare": 61712.36, "tax": 15519.52, "gross": { "base_fare": "60817.20", "tax": "15519.52", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNi40NCIsImJhc2VfZmFyZSI6IjQ4Mi41OCIsInRheCI6IjEyMS4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NS41OCIsInRheCI6IjEyMS4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5LjQ0IiwiYmFzZV9mYXJlIjoiNDc1LjU4IiwidGF4IjoiMTIxLjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc1LjU4IiwidGF4IjoiMTIxLjM2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTYuOTQiLCJiYXNlX2ZhcmUiOiI0NzUuNTgiLCJ0YXgiOiIxMjEuMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTk5LjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937770", "fareSequence": 0, "price": { "currency": "BDT", "total": 77551.58, "gross_total": 596.94, "base_fare": 61712.36, "tax": 15519.52, "sell": { "currency": "BDT", "total": 77551.58, "base_fare": 61712.36, "tax": 15519.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA2LjQ0LCJiYXNlX2ZhcmUiOjQ4Mi41OCwidGF4IjoxMjEuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuNDQsImJhc2VfZmFyZSI6NDc1LjU4LCJ0YXgiOjEyMS4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTYuOTQsImJhc2VfZmFyZSI6NDc1LjU4LCJ0YXgiOjEyMS4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77551.58, "base_fare": 61712.36, "tax": 15519.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60817.20", "tax": "15519.52", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77551.58, "base_fare": 61712.36, "tax": 15519.52, "gross": { "base_fare": "60817.20", "tax": "15519.52", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNi40NCIsImJhc2VfZmFyZSI6IjQ4Mi41OCIsInRheCI6IjEyMS4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NS41OCIsInRheCI6IjEyMS4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5LjQ0IiwiYmFzZV9mYXJlIjoiNDc1LjU4IiwidGF4IjoiMTIxLjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc1LjU4IiwidGF4IjoiMTIxLjM2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTYuOTQiLCJiYXNlX2ZhcmUiOiI0NzUuNTgiLCJ0YXgiOiIxMjEuMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTk5LjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NzcwIiwibGVnSWQiOiIxZTc4NWI2ZGQ1MzEzNDdlMTRhYzUzNGNiNjdlODg2OSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzc3MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIxZTc4NWI2ZGQ1MzEzNDdlMTRhYzUzNGNiNjdlODg2OSIsInNlZ21lbnRJZHMiOlsiZTdlMDU5NGExYjdlMmVhMmNjMDM2NDA0MzNmMmY0YWZeY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOV4zZmQ2Nzc3ZTAxMTkyZDllZTQzMTQ2ZTgyZTk5NWMyZiJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzc3MCIsImxlZ0lkIjoiMWU3ODViNmRkNTMxMzQ3ZTE0YWM1MzRjYjY3ZTg4NjkiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NzUuNTgsInRvdGFsVGF4IjoxMjEuMzYsInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSIsIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiLCIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjIiLCIyIiwiMiIsIjIiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlN2UwNTk0YTFiN2UyZWEyY2MwMzY0MDQzM2YyZjRhZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImNkNmI2Yzk2NmE1M2U2MGRlNWEwZDVhMGIwM2JhMThlIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiZmFjNzZiMzZhZWExNGFkMmRjNzI5YjIzMTlmNmY0YzkiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIzZmQ2Nzc3ZTAxMTkyZDllZTQzMTQ2ZTgyZTk5NWMyZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfV19LCJlbGlnaWJpbGl0eUZsYWciOmZhbHNlLCJlbGlnaWJpbGl0eURldGFpbCI6bnVsbCwicnVsZXMiOnsicmVmdW5kIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV0sImNoYW5nZSI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV19LCJwcm9kdWN0VHlwZSI6bnVsbCwicHJvZHVjdFRhZyI6eyJpbnZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjozNjAsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsIlJCRENoYW5nZWRSaXNrIjp0cnVlLCJpc1N0YW5kYXJkUHJvZHVjdCI6bnVsbCwicmVmdW5kQ29uZGl0aW9uIjowLCJjb25uZWN0aW5nUG9pbnQiOm51bGwsInRpY2tldGluZ1RpbWUiOjE4MCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwiY3JlZGl0Q2FyZFRocm91Z2giOmZhbHNlLCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbF0sImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiWSIsIlkiLCJZIiwiWSJdfV0sInNlZ21lbnRzIjpbeyJzZWdtZW50SWQiOiJlN2UwNTk0YTFiN2UyZWEyY2MwMzY0MDQzM2YyZjRhZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiIxMTMiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5MTEzIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiTUNUIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTA5LTMwVDEwOjAwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQxMTowMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCJkdXJhdGlvbiI6MzAwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjUyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzk1MjYiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDA6MTAiLCJhcnJBaXJwb3J0IjoiQ0dQIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA3OjEwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOSIsImR1cmF0aW9uIjozNDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTI3IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyNyIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IkNHUCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQwOToyMCIsImFyckFpcnBvcnQiOiJTSEoiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTBUMTM6MDAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjNmZDY3NzdlMDExOTJkOWVlNDMxNDZlODJlOTk1YzJmIiwiZHVyYXRpb24iOjY1LCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExOCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTgiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTItMTBUMTc6NDAiLCJhcnJBaXJwb3J0IjoiTUNUIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEyLTEwVDE4OjQ1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH1dfSwicnVsZXMiOltdLCJzZWFyY2hJZCI6InF1ZXJ5RmxpZ2h0X05FV0FQSTI2MDkxMzIxMTUzMTMwOThiMjQxMiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 77551.58, "calendar_total_sell": 77551.58, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 77551.58, "filter": { "id": "F1F400029-71", "price": 77551.58, "gross_total": 596.94, "journey_duration": "PT1D6H35M", "journey_duration_seconds": 110100, "layover_duration": "PT17H50M", "layover_duration_seconds": 64200, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T10:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-10T18:45:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301000shj202609301100113shj202610010010cgp202610010710526cgp202612100920shj202612101300527shj202612101740mct202612101845118", "destination_reach_time": "PT1D6H35M", "destination_reach_timestamp": 110100 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-72", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-72-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "ede149e3da80de7defb3f4f3003fa47f", "origin": "MCT", "departure_time": "2026-09-30T19:50:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T20:50:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "cd6b6c966a53e60de5a0d5a0b03ba18e", "origin": "SHJ", "departure_time": "2026-10-01T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-72-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "fac76b36aea14ad2dc729b2319f6f4c9", "origin": "CGP", "departure_time": "2026-12-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-10T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "3fd6777e01192d9ee43146e82e995c2f", "origin": "SHJ", "departure_time": "2026-12-10T17:40:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-12-10", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 77551.58, "gross_total": 596.94, "base_fare": 61712.36, "tax": 15519.52, "sell": { "currency": "BDT", "total": 77551.58, "base_fare": 61712.36, "tax": 15519.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA2LjQ0LCJiYXNlX2ZhcmUiOjQ4Mi41OCwidGF4IjoxMjEuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuNDQsImJhc2VfZmFyZSI6NDc1LjU4LCJ0YXgiOjEyMS4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTYuOTQsImJhc2VfZmFyZSI6NDc1LjU4LCJ0YXgiOjEyMS4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77551.58, "base_fare": 61712.36, "tax": 15519.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60817.20", "tax": "15519.52", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77551.58, "base_fare": 61712.36, "tax": 15519.52, "gross": { "base_fare": "60817.20", "tax": "15519.52", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNi40NCIsImJhc2VfZmFyZSI6IjQ4Mi41OCIsInRheCI6IjEyMS4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NS41OCIsInRheCI6IjEyMS4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5LjQ0IiwiYmFzZV9mYXJlIjoiNDc1LjU4IiwidGF4IjoiMTIxLjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc1LjU4IiwidGF4IjoiMTIxLjM2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTYuOTQiLCJiYXNlX2ZhcmUiOiI0NzUuNTgiLCJ0YXgiOiIxMjEuMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTk5LjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937780", "fareSequence": 0, "price": { "currency": "BDT", "total": 77551.58, "gross_total": 596.94, "base_fare": 61712.36, "tax": 15519.52, "sell": { "currency": "BDT", "total": 77551.58, "base_fare": 61712.36, "tax": 15519.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA2LjQ0LCJiYXNlX2ZhcmUiOjQ4Mi41OCwidGF4IjoxMjEuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuNDQsImJhc2VfZmFyZSI6NDc1LjU4LCJ0YXgiOjEyMS4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTYuOTQsImJhc2VfZmFyZSI6NDc1LjU4LCJ0YXgiOjEyMS4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77551.58, "base_fare": 61712.36, "tax": 15519.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "60817.20", "tax": "15519.52", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77551.58, "base_fare": 61712.36, "tax": 15519.52, "gross": { "base_fare": "60817.20", "tax": "15519.52", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNi40NCIsImJhc2VfZmFyZSI6IjQ4Mi41OCIsInRheCI6IjEyMS4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3NS41OCIsInRheCI6IjEyMS4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5LjQ0IiwiYmFzZV9mYXJlIjoiNDc1LjU4IiwidGF4IjoiMTIxLjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc1LjU4IiwidGF4IjoiMTIxLjM2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTYuOTQiLCJiYXNlX2ZhcmUiOiI0NzUuNTgiLCJ0YXgiOiIxMjEuMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NTk5LjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } }, { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937850", "fareSequence": 1, "price": { "currency": "BDT", "total": 82444.27, "gross_total": 635.2, "base_fare": 81742.21, "tax": 382.36, "sell": { "currency": "BDT", "total": 82444.27, "base_fare": 81742.21, "tax": 382.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjcsImJhc2VfZmFyZSI6NjM5LjIxLCJ0YXgiOjIuOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuNywiYmFzZV9mYXJlIjo2MzIuMjEsInRheCI6Mi45OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzUuMiwiYmFzZV9mYXJlIjo2MzIuMjEsInRheCI6Mi45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82444.27, "base_fare": 81742.21, "tax": 382.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "80847.05", "tax": "382.36", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 82444.27, "base_fare": 81742.21, "tax": 382.36, "gross": { "base_fare": "80847.05", "tax": "382.36", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC43MCIsImJhc2VfZmFyZSI6IjYzOS4yMSIsInRheCI6IjIuOTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuMjEiLCJ0YXgiOiIyLjk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOS41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxMjcuODgiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MzcuNzAiLCJiYXNlX2ZhcmUiOiI2MzIuMjEiLCJ0YXgiOiIyLjk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjIxIiwidGF4IjoiMi45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Mi41LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjM1LjIwIiwiYmFzZV9mYXJlIjoiNjMyLjIxIiwidGF4IjoiMi45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIuNTAiLCJwYXlhYmxlIjo2MzcuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NzgwIiwibGVnSWQiOiJiOTg1YTZkY2NlZTczY2YyZmJmOTdjNTY5MGYxZTE2YyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzc4MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJiOTg1YTZkY2NlZTczY2YyZmJmOTdjNTY5MGYxZTE2YyIsInNlZ21lbnRJZHMiOlsiZWRlMTQ5ZTNkYTgwZGU3ZGVmYjNmNGYzMDAzZmE0N2ZeY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOV4zZmQ2Nzc3ZTAxMTkyZDllZTQzMTQ2ZTgyZTk5NWMyZiJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzc4MCIsImxlZ0lkIjoiYjk4NWE2ZGNjZWU3M2NmMmZiZjk3YzU2OTBmMWUxNmMiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NzUuNTgsInRvdGFsVGF4IjoxMjEuMzYsInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSIsIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiLCIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjIiLCIyIiwiMiIsIjIiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlZGUxNDllM2RhODBkZTdkZWZiM2Y0ZjMwMDNmYTQ3ZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImNkNmI2Yzk2NmE1M2U2MGRlNWEwZDVhMGIwM2JhMThlIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiZmFjNzZiMzZhZWExNGFkMmRjNzI5YjIzMTlmNmY0YzkiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiIzZmQ2Nzc3ZTAxMTkyZDllZTQzMTQ2ZTgyZTk5NWMyZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfV19LCJlbGlnaWJpbGl0eUZsYWciOmZhbHNlLCJlbGlnaWJpbGl0eURldGFpbCI6bnVsbCwicnVsZXMiOnsicmVmdW5kIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV0sImNoYW5nZSI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV19LCJwcm9kdWN0VHlwZSI6bnVsbCwicHJvZHVjdFRhZyI6eyJpbnZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjozNjAsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsIlJCRENoYW5nZWRSaXNrIjp0cnVlLCJpc1N0YW5kYXJkUHJvZHVjdCI6bnVsbCwicmVmdW5kQ29uZGl0aW9uIjowLCJjb25uZWN0aW5nUG9pbnQiOm51bGwsInRpY2tldGluZ1RpbWUiOjE4MCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwiY3JlZGl0Q2FyZFRocm91Z2giOmZhbHNlLCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbF0sImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiWSIsIlkiLCJZIiwiWSJdfSx7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzg1MCIsImxlZ0lkIjoiYjk4NWE2ZGNjZWU3M2NmMmZiZjk3YzU2OTBmMWUxNmMiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo2MzIuMjEsInRvdGFsVGF4IjoyLjk5LCJ0YXhCcmVha2Rvd24iOltdLCJzZXJ2aWNlRmVlIjoyLjV9XSwiY2FiaW4iOlsiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiIiwiIiwiIiwiIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSIsIjkiLCI5Il0sImV4dHJhSW5mbyI6eyJmcmVlQmFnZ2FnZUFsbG93YW5jZSI6W3sic2VnbWVudElkIjoiZWRlMTQ5ZTNkYTgwZGU3ZGVmYjNmNGYzMDAzZmE0N2YiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiIxLTEtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMzAtMzAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImNkNmI2Yzk2NmE1M2U2MGRlNWEwZDVhMGIwM2JhMThlIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiMS0xLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjMwLTMwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOSIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6IjEtMS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIzMC0zMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiM2ZkNjc3N2UwMTE5MmQ5ZWU0MzE0NmU4MmU5OTVjMmYiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiIxLTEtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMzAtMzAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfV19LCJlbGlnaWJpbGl0eUZsYWciOmZhbHNlLCJlbGlnaWJpbGl0eURldGFpbCI6bnVsbCwicnVsZXMiOnsicmVmdW5kIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV0sImNoYW5nZSI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV19LCJwcm9kdWN0VHlwZSI6bnVsbCwicHJvZHVjdFRhZyI6eyJpbnZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjozNjAsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsInRpY2tldGluZ1RpbWUiOjEyMCwiaXNTdGFuZGFyZFByb2R1Y3QiOm51bGwsInJlZnVuZENvbmRpdGlvbiI6MCwiY29ubmVjdGluZ1BvaW50IjpudWxsLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIlkiLCJZIiwiWSIsIlkiXX1dLCJzZWdtZW50cyI6W3sic2VnbWVudElkIjoiZWRlMTQ5ZTNkYTgwZGU3ZGVmYjNmNGYzMDAzZmE0N2YiLCJkdXJhdGlvbiI6NjAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMTE5IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTExOSIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6Ik1DVCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0wOS0zMFQxOTo1MCIsImFyckFpcnBvcnQiOiJTSEoiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMDktMzBUMjA6NTAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNkNmI2Yzk2NmE1M2U2MGRlNWEwZDVhMGIwM2JhMThlIiwiZHVyYXRpb24iOjMwMCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiI1MjYiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5NTI2IiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiU0hKIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEwLTAxVDAwOjEwIiwiYXJyQWlycG9ydCI6IkNHUCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMC0wMVQwNzoxMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiZmFjNzZiMzZhZWExNGFkMmRjNzI5YjIzMTlmNmY0YzkiLCJkdXJhdGlvbiI6MzQwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjUyNyIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzk1MjciLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJDR1AiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTItMTBUMDk6MjAiLCJhcnJBaXJwb3J0IjoiU0hKIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEyLTEwVDEzOjAwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiIzZmQ2Nzc3ZTAxMTkyZDllZTQzMTQ2ZTgyZTk5NWMyZiIsImR1cmF0aW9uIjo2NSwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiIxMTgiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5MTE4IiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiU0hKIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTEwVDE3OjQwIiwiYXJyQWlycG9ydCI6Ik1DVCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMFQxODo0NSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9XX0sInJ1bGVzIjpbXSwic2VhcmNoSWQiOiJxdWVyeUZsaWdodF9ORVdBUEkyNjA5MTMyMTE1MzEzMDk4YjI0MTIiLCJqb3VybmV5X3R5cGUiOiJSb3VuZFRyaXAifQ==", "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 77551.58, "calendar_total_sell": 77551.58, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 77551.58, "filter": { "id": "F1F400029-72", "price": 77551.58, "gross_total": 596.94, "journey_duration": "PT20H45M", "journey_duration_seconds": 74700, "layover_duration": "PT8H0M", "layover_duration_seconds": 28800, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-10T18:45:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301950shj202609302050119shj202610010010cgp202610010710526cgp202612100920shj202612101300527shj202612101740mct202612101845118", "destination_reach_time": "PT20H45M", "destination_reach_timestamp": 74700 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-73", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-73-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "e7e0594a1b7e2ea2cc03640433f2f4af", "origin": "MCT", "departure_time": "2026-09-30T10:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T11:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "cd6b6c966a53e60de5a0d5a0b03ba18e", "origin": "SHJ", "departure_time": "2026-10-01T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-73-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "9f42073ec0b502892813ed6ecaa425c6", "origin": "CGP", "departure_time": "2026-12-10T20:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-11T00:20:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b28d4885b76a3c5a8936e9c7a1c40bdd", "origin": "SHJ", "departure_time": "2026-12-11T08:20:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T09:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT08H00M", "lay_over_date": "2026-12-11", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 77933.94, "gross_total": 599.93, "base_fare": 62017.99, "tax": 15596.25, "sell": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA5LjQzLCJiYXNlX2ZhcmUiOjQ4NC45NywidGF4IjoxMjEuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDIuNDMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuOTMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MyIsImJhc2VfZmFyZSI6IjQ4NC45NyIsInRheCI6IjEyMS45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NyIsInRheCI6IjEyMS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjAyLjQzIiwiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTkuOTMiLCJiYXNlX2ZhcmUiOiI0NzcuOTciLCJ0YXgiOiIxMjEuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NjAyLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937790", "fareSequence": 0, "price": { "currency": "BDT", "total": 77933.94, "gross_total": 599.93, "base_fare": 62017.99, "tax": 15596.25, "sell": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA5LjQzLCJiYXNlX2ZhcmUiOjQ4NC45NywidGF4IjoxMjEuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDIuNDMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuOTMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MyIsImJhc2VfZmFyZSI6IjQ4NC45NyIsInRheCI6IjEyMS45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NyIsInRheCI6IjEyMS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjAyLjQzIiwiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTkuOTMiLCJiYXNlX2ZhcmUiOiI0NzcuOTciLCJ0YXgiOiIxMjEuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NjAyLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3NzkwIiwibGVnSWQiOiJiY2IxMGVhMDljMmViNGM0ZWFjZmMxYWQ2NDhhYTRlZSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzc5MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJiY2IxMGVhMDljMmViNGM0ZWFjZmMxYWQ2NDhhYTRlZSIsInNlZ21lbnRJZHMiOlsiZTdlMDU5NGExYjdlMmVhMmNjMDM2NDA0MzNmMmY0YWZeY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNl5iMjhkNDg4NWI3NmEzYzVhODkzNmU5YzdhMWM0MGJkZCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzc5MCIsImxlZ0lkIjoiYmNiMTBlYTA5YzJlYjRjNGVhY2ZjMWFkNjQ4YWE0ZWUiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NzcuOTcsInRvdGFsVGF4IjoxMjEuOTYsInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSIsIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiLCIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjIiLCIyIiwiMiIsIjIiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlN2UwNTk0YTFiN2UyZWEyY2MwMzY0MDQzM2YyZjRhZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImNkNmI2Yzk2NmE1M2U2MGRlNWEwZDVhMGIwM2JhMThlIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiOWY0MjA3M2VjMGI1MDI4OTI4MTNlZDZlY2FhNDI1YzYiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJiMjhkNDg4NWI3NmEzYzVhODkzNmU5YzdhMWM0MGJkZCIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfV19LCJlbGlnaWJpbGl0eUZsYWciOmZhbHNlLCJlbGlnaWJpbGl0eURldGFpbCI6bnVsbCwicnVsZXMiOnsicmVmdW5kIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV0sImNoYW5nZSI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV19LCJwcm9kdWN0VHlwZSI6bnVsbCwicHJvZHVjdFRhZyI6eyJpbnZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjozNjAsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsIlJCRENoYW5nZWRSaXNrIjp0cnVlLCJpc1N0YW5kYXJkUHJvZHVjdCI6bnVsbCwicmVmdW5kQ29uZGl0aW9uIjowLCJjb25uZWN0aW5nUG9pbnQiOm51bGwsInRpY2tldGluZ1RpbWUiOjE4MCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwiY3JlZGl0Q2FyZFRocm91Z2giOmZhbHNlLCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbF0sImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiWSIsIlkiLCJZIiwiWSJdfV0sInNlZ21lbnRzIjpbeyJzZWdtZW50SWQiOiJlN2UwNTk0YTFiN2UyZWEyY2MwMzY0MDQzM2YyZjRhZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiIxMTMiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5MTEzIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiTUNUIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTA5LTMwVDEwOjAwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQxMTowMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCJkdXJhdGlvbiI6MzAwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjUyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzk1MjYiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDA6MTAiLCJhcnJBaXJwb3J0IjoiQ0dQIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA3OjEwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNiIsImR1cmF0aW9uIjozNDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTIxIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyMSIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IkNHUCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQyMDo0MCIsImFyckFpcnBvcnQiOiJTSEoiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDA6MjAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImIyOGQ0ODg1Yjc2YTNjNWE4OTM2ZTljN2ExYzQwYmRkIiwiZHVyYXRpb24iOjY1LCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExMiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTIiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTItMTFUMDg6MjAiLCJhcnJBaXJwb3J0IjoiTUNUIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEyLTExVDA5OjI1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH1dfSwicnVsZXMiOltdLCJzZWFyY2hJZCI6InF1ZXJ5RmxpZ2h0X05FV0FQSTI2MDkxMzIxMTUzMTMwOThiMjQxMiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 77933.94, "calendar_total_sell": 77933.94, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 77933.94, "filter": { "id": "F1F400029-73", "price": 77933.94, "gross_total": 599.93, "journey_duration": "PT1D9H55M", "journey_duration_seconds": 122100, "layover_duration": "PT21H10M", "layover_duration_seconds": 76200, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T10:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T09:25:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301000shj202609301100113shj202610010010cgp202610010710526cgp202612102040shj202612110020521shj202612110820mct202612110925112", "destination_reach_time": "PT1D9H55M", "destination_reach_timestamp": 122100 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-74", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-74-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "e7e0594a1b7e2ea2cc03640433f2f4af", "origin": "MCT", "departure_time": "2026-09-30T10:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T11:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "cd6b6c966a53e60de5a0d5a0b03ba18e", "origin": "SHJ", "departure_time": "2026-10-01T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-74-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "17H20M", "routes": [ { "air_segment_key": "9f42073ec0b502892813ed6ecaa425c6", "origin": "CGP", "departure_time": "2026-12-10T20:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-11T00:20:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "c32d5d46fa7d3c838aac66097c05d764", "origin": "SHJ", "departure_time": "2026-12-11T17:40:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT17H20M", "lay_over_date": "2026-12-11", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 77933.94, "gross_total": 599.93, "base_fare": 62017.99, "tax": 15596.25, "sell": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA5LjQzLCJiYXNlX2ZhcmUiOjQ4NC45NywidGF4IjoxMjEuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDIuNDMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuOTMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MyIsImJhc2VfZmFyZSI6IjQ4NC45NyIsInRheCI6IjEyMS45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NyIsInRheCI6IjEyMS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjAyLjQzIiwiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTkuOTMiLCJiYXNlX2ZhcmUiOiI0NzcuOTciLCJ0YXgiOiIxMjEuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NjAyLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937800", "fareSequence": 0, "price": { "currency": "BDT", "total": 77933.94, "gross_total": 599.93, "base_fare": 62017.99, "tax": 15596.25, "sell": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA5LjQzLCJiYXNlX2ZhcmUiOjQ4NC45NywidGF4IjoxMjEuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDIuNDMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuOTMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MyIsImJhc2VfZmFyZSI6IjQ4NC45NyIsInRheCI6IjEyMS45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NyIsInRheCI6IjEyMS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjAyLjQzIiwiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTkuOTMiLCJiYXNlX2ZhcmUiOiI0NzcuOTciLCJ0YXgiOiIxMjEuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NjAyLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3ODAwIiwibGVnSWQiOiIwNDhkMTBmNWI2ZGZkZTJiNTE1YmJiY2JlMGY3YjJhOSJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzgwMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIwNDhkMTBmNWI2ZGZkZTJiNTE1YmJiY2JlMGY3YjJhOSIsInNlZ21lbnRJZHMiOlsiZTdlMDU5NGExYjdlMmVhMmNjMDM2NDA0MzNmMmY0YWZeY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNl5jMzJkNWQ0NmZhN2QzYzgzOGFhYzY2MDk3YzA1ZDc2NCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzgwMCIsImxlZ0lkIjoiMDQ4ZDEwZjViNmRmZGUyYjUxNWJiYmNiZTBmN2IyYTkiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NzcuOTcsInRvdGFsVGF4IjoxMjEuOTYsInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSIsIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiLCIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjIiLCIyIiwiMiIsIjIiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlN2UwNTk0YTFiN2UyZWEyY2MwMzY0MDQzM2YyZjRhZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImNkNmI2Yzk2NmE1M2U2MGRlNWEwZDVhMGIwM2JhMThlIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiOWY0MjA3M2VjMGI1MDI4OTI4MTNlZDZlY2FhNDI1YzYiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjMzJkNWQ0NmZhN2QzYzgzOGFhYzY2MDk3YzA1ZDc2NCIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfV19LCJlbGlnaWJpbGl0eUZsYWciOmZhbHNlLCJlbGlnaWJpbGl0eURldGFpbCI6bnVsbCwicnVsZXMiOnsicmVmdW5kIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV0sImNoYW5nZSI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV19LCJwcm9kdWN0VHlwZSI6bnVsbCwicHJvZHVjdFRhZyI6eyJpbnZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjozNjAsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsIlJCRENoYW5nZWRSaXNrIjp0cnVlLCJpc1N0YW5kYXJkUHJvZHVjdCI6bnVsbCwicmVmdW5kQ29uZGl0aW9uIjowLCJjb25uZWN0aW5nUG9pbnQiOm51bGwsInRpY2tldGluZ1RpbWUiOjE4MCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwiY3JlZGl0Q2FyZFRocm91Z2giOmZhbHNlLCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbF0sImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiWSIsIlkiLCJZIiwiWSJdfV0sInNlZ21lbnRzIjpbeyJzZWdtZW50SWQiOiJlN2UwNTk0YTFiN2UyZWEyY2MwMzY0MDQzM2YyZjRhZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiIxMTMiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5MTEzIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiTUNUIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTA5LTMwVDEwOjAwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQxMTowMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCJkdXJhdGlvbiI6MzAwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjUyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzk1MjYiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDA6MTAiLCJhcnJBaXJwb3J0IjoiQ0dQIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA3OjEwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNiIsImR1cmF0aW9uIjozNDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTIxIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyMSIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IkNHUCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQyMDo0MCIsImFyckFpcnBvcnQiOiJTSEoiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDA6MjAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImMzMmQ1ZDQ2ZmE3ZDNjODM4YWFjNjYwOTdjMDVkNzY0IiwiZHVyYXRpb24iOjY1LCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExOCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTgiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTItMTFUMTc6NDAiLCJhcnJBaXJwb3J0IjoiTUNUIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEyLTExVDE4OjQ1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH1dfSwicnVsZXMiOltdLCJzZWFyY2hJZCI6InF1ZXJ5RmxpZ2h0X05FV0FQSTI2MDkxMzIxMTUzMTMwOThiMjQxMiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 77933.94, "calendar_total_sell": 77933.94, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 77933.94, "filter": { "id": "F1F400029-74", "price": 77933.94, "gross_total": 599.93, "journey_duration": "PT1D19H15M", "journey_duration_seconds": 155700, "layover_duration": "PT1D6H30M", "layover_duration_seconds": 109800, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T10:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-11T18:45:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301000shj202609301100113shj202610010010cgp202610010710526cgp202612102040shj202612110020521shj202612111740mct202612111845118", "destination_reach_time": "PT1D19H15M", "destination_reach_timestamp": 155700 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-75", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-75-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "13H10M", "routes": [ { "air_segment_key": "e7e0594a1b7e2ea2cc03640433f2f4af", "origin": "MCT", "departure_time": "2026-09-30T10:00:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T11:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "113" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "cd6b6c966a53e60de5a0d5a0b03ba18e", "origin": "SHJ", "departure_time": "2026-10-01T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-75-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "19H20M", "routes": [ { "air_segment_key": "fac76b36aea14ad2dc729b2319f6f4c9", "origin": "CGP", "departure_time": "2026-12-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-10T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b28d4885b76a3c5a8936e9c7a1c40bdd", "origin": "SHJ", "departure_time": "2026-12-11T08:20:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T09:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT19H20M", "lay_over_date": "2026-12-10", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 77933.94, "gross_total": 599.93, "base_fare": 62017.99, "tax": 15596.25, "sell": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA5LjQzLCJiYXNlX2ZhcmUiOjQ4NC45NywidGF4IjoxMjEuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDIuNDMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuOTMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MyIsImJhc2VfZmFyZSI6IjQ4NC45NyIsInRheCI6IjEyMS45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NyIsInRheCI6IjEyMS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjAyLjQzIiwiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTkuOTMiLCJiYXNlX2ZhcmUiOiI0NzcuOTciLCJ0YXgiOiIxMjEuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NjAyLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937810", "fareSequence": 0, "price": { "currency": "BDT", "total": 77933.94, "gross_total": 599.93, "base_fare": 62017.99, "tax": 15596.25, "sell": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA5LjQzLCJiYXNlX2ZhcmUiOjQ4NC45NywidGF4IjoxMjEuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDIuNDMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuOTMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MyIsImJhc2VfZmFyZSI6IjQ4NC45NyIsInRheCI6IjEyMS45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NyIsInRheCI6IjEyMS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjAyLjQzIiwiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTkuOTMiLCJiYXNlX2ZhcmUiOiI0NzcuOTciLCJ0YXgiOiIxMjEuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NjAyLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3ODEwIiwibGVnSWQiOiJlZTg3NTg4NzdjM2I5MTVmNDlhNDcwYjFjZmExZmYyMCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzgxMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJlZTg3NTg4NzdjM2I5MTVmNDlhNDcwYjFjZmExZmYyMCIsInNlZ21lbnRJZHMiOlsiZTdlMDU5NGExYjdlMmVhMmNjMDM2NDA0MzNmMmY0YWZeY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOV5iMjhkNDg4NWI3NmEzYzVhODkzNmU5YzdhMWM0MGJkZCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzgxMCIsImxlZ0lkIjoiZWU4NzU4ODc3YzNiOTE1ZjQ5YTQ3MGIxY2ZhMWZmMjAiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NzcuOTcsInRvdGFsVGF4IjoxMjEuOTYsInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSIsIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiLCIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjIiLCIyIiwiMiIsIjIiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlN2UwNTk0YTFiN2UyZWEyY2MwMzY0MDQzM2YyZjRhZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImNkNmI2Yzk2NmE1M2U2MGRlNWEwZDVhMGIwM2JhMThlIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiZmFjNzZiMzZhZWExNGFkMmRjNzI5YjIzMTlmNmY0YzkiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJiMjhkNDg4NWI3NmEzYzVhODkzNmU5YzdhMWM0MGJkZCIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfV19LCJlbGlnaWJpbGl0eUZsYWciOmZhbHNlLCJlbGlnaWJpbGl0eURldGFpbCI6bnVsbCwicnVsZXMiOnsicmVmdW5kIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV0sImNoYW5nZSI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV19LCJwcm9kdWN0VHlwZSI6bnVsbCwicHJvZHVjdFRhZyI6eyJpbnZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjozNjAsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsIlJCRENoYW5nZWRSaXNrIjp0cnVlLCJpc1N0YW5kYXJkUHJvZHVjdCI6bnVsbCwicmVmdW5kQ29uZGl0aW9uIjowLCJjb25uZWN0aW5nUG9pbnQiOm51bGwsInRpY2tldGluZ1RpbWUiOjE4MCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwiY3JlZGl0Q2FyZFRocm91Z2giOmZhbHNlLCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbF0sImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiWSIsIlkiLCJZIiwiWSJdfV0sInNlZ21lbnRzIjpbeyJzZWdtZW50SWQiOiJlN2UwNTk0YTFiN2UyZWEyY2MwMzY0MDQzM2YyZjRhZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiIxMTMiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5MTEzIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiTUNUIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTA5LTMwVDEwOjAwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQxMTowMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCJkdXJhdGlvbiI6MzAwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjUyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzk1MjYiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDA6MTAiLCJhcnJBaXJwb3J0IjoiQ0dQIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA3OjEwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOSIsImR1cmF0aW9uIjozNDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTI3IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyNyIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IkNHUCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQwOToyMCIsImFyckFpcnBvcnQiOiJTSEoiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTBUMTM6MDAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImIyOGQ0ODg1Yjc2YTNjNWE4OTM2ZTljN2ExYzQwYmRkIiwiZHVyYXRpb24iOjY1LCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExMiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTIiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTItMTFUMDg6MjAiLCJhcnJBaXJwb3J0IjoiTUNUIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEyLTExVDA5OjI1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH1dfSwicnVsZXMiOltdLCJzZWFyY2hJZCI6InF1ZXJ5RmxpZ2h0X05FV0FQSTI2MDkxMzIxMTUzMTMwOThiMjQxMiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 77933.94, "calendar_total_sell": 77933.94, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 77933.94, "filter": { "id": "F1F400029-75", "price": 77933.94, "gross_total": 599.93, "journey_duration": "PT1D21H15M", "journey_duration_seconds": 162900, "layover_duration": "PT1D8H30M", "layover_duration_seconds": 117000, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T10:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T09:25:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301000shj202609301100113shj202610010010cgp202610010710526cgp202612100920shj202612101300527shj202612110820mct202612110925112", "destination_reach_time": "PT1D21H15M", "destination_reach_timestamp": 162900 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-76", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-76-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "ede149e3da80de7defb3f4f3003fa47f", "origin": "MCT", "departure_time": "2026-09-30T19:50:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T20:50:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "cd6b6c966a53e60de5a0d5a0b03ba18e", "origin": "SHJ", "departure_time": "2026-10-01T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-76-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "19H20M", "routes": [ { "air_segment_key": "fac76b36aea14ad2dc729b2319f6f4c9", "origin": "CGP", "departure_time": "2026-12-10T09:20:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-10T13:00:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "527" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b28d4885b76a3c5a8936e9c7a1c40bdd", "origin": "SHJ", "departure_time": "2026-12-11T08:20:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T09:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT19H20M", "lay_over_date": "2026-12-10", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 77933.94, "gross_total": 599.93, "base_fare": 62017.99, "tax": 15596.25, "sell": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA5LjQzLCJiYXNlX2ZhcmUiOjQ4NC45NywidGF4IjoxMjEuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDIuNDMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuOTMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MyIsImJhc2VfZmFyZSI6IjQ4NC45NyIsInRheCI6IjEyMS45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NyIsInRheCI6IjEyMS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjAyLjQzIiwiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTkuOTMiLCJiYXNlX2ZhcmUiOiI0NzcuOTciLCJ0YXgiOiIxMjEuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NjAyLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937820", "fareSequence": 0, "price": { "currency": "BDT", "total": 77933.94, "gross_total": 599.93, "base_fare": 62017.99, "tax": 15596.25, "sell": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA5LjQzLCJiYXNlX2ZhcmUiOjQ4NC45NywidGF4IjoxMjEuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDIuNDMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuOTMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MyIsImJhc2VfZmFyZSI6IjQ4NC45NyIsInRheCI6IjEyMS45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NyIsInRheCI6IjEyMS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjAyLjQzIiwiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTkuOTMiLCJiYXNlX2ZhcmUiOiI0NzcuOTciLCJ0YXgiOiIxMjEuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NjAyLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3ODIwIiwibGVnSWQiOiIzYzk2ODNiMTE4NjU0NTM4ZDYzMjI2MmVjZTZlN2UzZiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzgyMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiIzYzk2ODNiMTE4NjU0NTM4ZDYzMjI2MmVjZTZlN2UzZiIsInNlZ21lbnRJZHMiOlsiZWRlMTQ5ZTNkYTgwZGU3ZGVmYjNmNGYzMDAzZmE0N2ZeY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOV5iMjhkNDg4NWI3NmEzYzVhODkzNmU5YzdhMWM0MGJkZCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzgyMCIsImxlZ0lkIjoiM2M5NjgzYjExODY1NDUzOGQ2MzIyNjJlY2U2ZTdlM2YiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NzcuOTcsInRvdGFsVGF4IjoxMjEuOTYsInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSIsIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiLCIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjIiLCIyIiwiMiIsIjIiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlZGUxNDllM2RhODBkZTdkZWZiM2Y0ZjMwMDNmYTQ3ZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImNkNmI2Yzk2NmE1M2U2MGRlNWEwZDVhMGIwM2JhMThlIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiZmFjNzZiMzZhZWExNGFkMmRjNzI5YjIzMTlmNmY0YzkiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJiMjhkNDg4NWI3NmEzYzVhODkzNmU5YzdhMWM0MGJkZCIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfV19LCJlbGlnaWJpbGl0eUZsYWciOmZhbHNlLCJlbGlnaWJpbGl0eURldGFpbCI6bnVsbCwicnVsZXMiOnsicmVmdW5kIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV0sImNoYW5nZSI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV19LCJwcm9kdWN0VHlwZSI6bnVsbCwicHJvZHVjdFRhZyI6eyJpbnZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjozNjAsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsIlJCRENoYW5nZWRSaXNrIjp0cnVlLCJpc1N0YW5kYXJkUHJvZHVjdCI6bnVsbCwicmVmdW5kQ29uZGl0aW9uIjowLCJjb25uZWN0aW5nUG9pbnQiOm51bGwsInRpY2tldGluZ1RpbWUiOjE4MCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwiY3JlZGl0Q2FyZFRocm91Z2giOmZhbHNlLCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbF0sImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiWSIsIlkiLCJZIiwiWSJdfV0sInNlZ21lbnRzIjpbeyJzZWdtZW50SWQiOiJlZGUxNDllM2RhODBkZTdkZWZiM2Y0ZjMwMDNmYTQ3ZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiIxMTkiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5MTE5IiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiTUNUIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTA5LTMwVDE5OjUwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQyMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCJkdXJhdGlvbiI6MzAwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjUyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzk1MjYiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDA6MTAiLCJhcnJBaXJwb3J0IjoiQ0dQIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA3OjEwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJmYWM3NmIzNmFlYTE0YWQyZGM3MjliMjMxOWY2ZjRjOSIsImR1cmF0aW9uIjozNDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTI3IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyNyIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IkNHUCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQwOToyMCIsImFyckFpcnBvcnQiOiJTSEoiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTBUMTM6MDAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImIyOGQ0ODg1Yjc2YTNjNWE4OTM2ZTljN2ExYzQwYmRkIiwiZHVyYXRpb24iOjY1LCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExMiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTIiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTItMTFUMDg6MjAiLCJhcnJBaXJwb3J0IjoiTUNUIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEyLTExVDA5OjI1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH1dfSwicnVsZXMiOltdLCJzZWFyY2hJZCI6InF1ZXJ5RmxpZ2h0X05FV0FQSTI2MDkxMzIxMTUzMTMwOThiMjQxMiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 77933.94, "calendar_total_sell": 77933.94, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 77933.94, "filter": { "id": "F1F400029-76", "price": 77933.94, "gross_total": 599.93, "journey_duration": "PT1D11H25M", "journey_duration_seconds": 127500, "layover_duration": "PT22H40M", "layover_duration_seconds": 81600, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T09:25:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301950shj202609302050119shj202610010010cgp202610010710526cgp202612100920shj202612101300527shj202612110820mct202612110925112", "destination_reach_time": "PT1D11H25M", "destination_reach_timestamp": 127500 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-77", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-77-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "ede149e3da80de7defb3f4f3003fa47f", "origin": "MCT", "departure_time": "2026-09-30T19:50:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T20:50:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "cd6b6c966a53e60de5a0d5a0b03ba18e", "origin": "SHJ", "departure_time": "2026-10-01T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-77-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "17H20M", "routes": [ { "air_segment_key": "9f42073ec0b502892813ed6ecaa425c6", "origin": "CGP", "departure_time": "2026-12-10T20:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-11T00:20:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "c32d5d46fa7d3c838aac66097c05d764", "origin": "SHJ", "departure_time": "2026-12-11T17:40:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T18:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT17H20M", "lay_over_date": "2026-12-11", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "118" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 77933.94, "gross_total": 599.93, "base_fare": 62017.99, "tax": 15596.25, "sell": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA5LjQzLCJiYXNlX2ZhcmUiOjQ4NC45NywidGF4IjoxMjEuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDIuNDMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuOTMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MyIsImJhc2VfZmFyZSI6IjQ4NC45NyIsInRheCI6IjEyMS45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NyIsInRheCI6IjEyMS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjAyLjQzIiwiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTkuOTMiLCJiYXNlX2ZhcmUiOiI0NzcuOTciLCJ0YXgiOiIxMjEuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NjAyLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937830", "fareSequence": 0, "price": { "currency": "BDT", "total": 77933.94, "gross_total": 599.93, "base_fare": 62017.99, "tax": 15596.25, "sell": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA5LjQzLCJiYXNlX2ZhcmUiOjQ4NC45NywidGF4IjoxMjEuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDIuNDMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuOTMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MyIsImJhc2VfZmFyZSI6IjQ4NC45NyIsInRheCI6IjEyMS45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NyIsInRheCI6IjEyMS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjAyLjQzIiwiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTkuOTMiLCJiYXNlX2ZhcmUiOiI0NzcuOTciLCJ0YXgiOiIxMjEuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NjAyLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3ODMwIiwibGVnSWQiOiI2Y2U0ZjlhZTI1MWU0NTFhMTdlM2ExZDJmMzEyYmU4NyJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzgzMCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiI2Y2U0ZjlhZTI1MWU0NTFhMTdlM2ExZDJmMzEyYmU4NyIsInNlZ21lbnRJZHMiOlsiZWRlMTQ5ZTNkYTgwZGU3ZGVmYjNmNGYzMDAzZmE0N2ZeY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNl5jMzJkNWQ0NmZhN2QzYzgzOGFhYzY2MDk3YzA1ZDc2NCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzgzMCIsImxlZ0lkIjoiNmNlNGY5YWUyNTFlNDUxYTE3ZTNhMWQyZjMxMmJlODciLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NzcuOTcsInRvdGFsVGF4IjoxMjEuOTYsInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSIsIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiLCIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjIiLCIyIiwiMiIsIjIiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlZGUxNDllM2RhODBkZTdkZWZiM2Y0ZjMwMDNmYTQ3ZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImNkNmI2Yzk2NmE1M2U2MGRlNWEwZDVhMGIwM2JhMThlIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiOWY0MjA3M2VjMGI1MDI4OTI4MTNlZDZlY2FhNDI1YzYiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJjMzJkNWQ0NmZhN2QzYzgzOGFhYzY2MDk3YzA1ZDc2NCIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfV19LCJlbGlnaWJpbGl0eUZsYWciOmZhbHNlLCJlbGlnaWJpbGl0eURldGFpbCI6bnVsbCwicnVsZXMiOnsicmVmdW5kIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV0sImNoYW5nZSI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV19LCJwcm9kdWN0VHlwZSI6bnVsbCwicHJvZHVjdFRhZyI6eyJpbnZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjozNjAsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsIlJCRENoYW5nZWRSaXNrIjp0cnVlLCJpc1N0YW5kYXJkUHJvZHVjdCI6bnVsbCwicmVmdW5kQ29uZGl0aW9uIjowLCJjb25uZWN0aW5nUG9pbnQiOm51bGwsInRpY2tldGluZ1RpbWUiOjE4MCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwiY3JlZGl0Q2FyZFRocm91Z2giOmZhbHNlLCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbF0sImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiWSIsIlkiLCJZIiwiWSJdfV0sInNlZ21lbnRzIjpbeyJzZWdtZW50SWQiOiJlZGUxNDllM2RhODBkZTdkZWZiM2Y0ZjMwMDNmYTQ3ZiIsImR1cmF0aW9uIjo2MCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiIxMTkiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5MTE5IiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiTUNUIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTA5LTMwVDE5OjUwIiwiYXJyQWlycG9ydCI6IlNISiIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0wOS0zMFQyMDo1MCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCJkdXJhdGlvbiI6MzAwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjUyNiIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzk1MjYiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTAtMDFUMDA6MTAiLCJhcnJBaXJwb3J0IjoiQ0dQIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEwLTAxVDA3OjEwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNiIsImR1cmF0aW9uIjozNDAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiNTIxIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTUyMSIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6IkNHUCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQyMDo0MCIsImFyckFpcnBvcnQiOiJTSEoiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTFUMDA6MjAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImMzMmQ1ZDQ2ZmE3ZDNjODM4YWFjNjYwOTdjMDVkNzY0IiwiZHVyYXRpb24iOjY1LCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjExOCIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzkxMTgiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJTSEoiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTItMTFUMTc6NDAiLCJhcnJBaXJwb3J0IjoiTUNUIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEyLTExVDE4OjQ1Iiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH1dfSwicnVsZXMiOltdLCJzZWFyY2hJZCI6InF1ZXJ5RmxpZ2h0X05FV0FQSTI2MDkxMzIxMTUzMTMwOThiMjQxMiIsImpvdXJuZXlfdHlwZSI6IlJvdW5kVHJpcCJ9", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 77933.94, "calendar_total_sell": 77933.94, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 77933.94, "filter": { "id": "F1F400029-77", "price": 77933.94, "gross_total": 599.93, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT20H40M", "layover_duration_seconds": 74400, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-11T18:45:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301950shj202609302050119shj202610010010cgp202610010710526cgp202612102040shj202612110020521shj202612111740mct202612111845118", "destination_reach_time": "PT1D9H25M", "destination_reach_timestamp": 120300 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-78", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-78-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "3H20M", "routes": [ { "air_segment_key": "ede149e3da80de7defb3f4f3003fa47f", "origin": "MCT", "departure_time": "2026-09-30T19:50:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "SHJ", "arrival_time": "2026-09-30T20:50:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "119" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "cd6b6c966a53e60de5a0d5a0b03ba18e", "origin": "SHJ", "departure_time": "2026-10-01T00:10:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T07:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "2026-09-30", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "526" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-78-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "8H0M", "routes": [ { "air_segment_key": "9f42073ec0b502892813ed6ecaa425c6", "origin": "CGP", "departure_time": "2026-12-10T20:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "SHJ", "arrival_time": "2026-12-11T00:20:00", "destination_terminal": null, "destination_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "521" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } }, { "air_segment_key": "b28d4885b76a3c5a8936e9c7a1c40bdd", "origin": "SHJ", "departure_time": "2026-12-11T08:20:00", "origin_terminal": null, "origin_airport": { "name": "Sharjah International Airport", "city": "Sharjah", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T09:25:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT08H00M", "lay_over_date": "2026-12-11", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "marketing": { "carrier": "G9", "carrier_name": "Air Arabia", "carrier_logo": "G9.png", "flight_number": "112" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 0, "weight": null, "unit": "pieces", "title": "no-baggage", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 2, "fareBasisCode": "", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "" ] } } } ] } ], "price": { "currency": "BDT", "total": 77933.94, "gross_total": 599.93, "base_fare": 62017.99, "tax": 15596.25, "sell": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA5LjQzLCJiYXNlX2ZhcmUiOjQ4NC45NywidGF4IjoxMjEuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDIuNDMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuOTMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MyIsImJhc2VfZmFyZSI6IjQ4NC45NyIsInRheCI6IjEyMS45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NyIsInRheCI6IjEyMS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjAyLjQzIiwiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTkuOTMiLCJiYXNlX2ZhcmUiOiI0NzcuOTciLCJ0YXgiOiIxMjEuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NjAyLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937840", "fareSequence": 0, "price": { "currency": "BDT", "total": 77933.94, "gross_total": 599.93, "base_fare": 62017.99, "tax": 15596.25, "sell": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA5LjQzLCJiYXNlX2ZhcmUiOjQ4NC45NywidGF4IjoxMjEuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDIuNDMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuOTMsImJhc2VfZmFyZSI6NDc3Ljk3LCJ0YXgiOjEyMS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 77933.94, "base_fare": 62017.99, "tax": 15596.25, "gross": { "base_fare": "61122.83", "tax": "15596.25", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MyIsImJhc2VfZmFyZSI6IjQ4NC45NyIsInRheCI6IjEyMS45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NyIsInRheCI6IjEyMS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjAyLjQzIiwiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk3IiwidGF4IjoiMTIxLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoyLjUsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTkuOTMiLCJiYXNlX2ZhcmUiOiI0NzcuOTciLCJ0YXgiOiIxMjEuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjUwIiwicGF5YWJsZSI6NjAyLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] } }, { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937860", "fareSequence": 1, "price": { "currency": "BDT", "total": 82807.45, "gross_total": 638.04, "base_fare": 82105.39, "tax": 382.36, "sell": { "currency": "BDT", "total": 82807.45, "base_fare": 82105.39, "tax": 382.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjU0LCJiYXNlX2ZhcmUiOjY0Mi4wNSwidGF4IjoyLjk5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjYzNS4wNSwidGF4IjoyLjk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOC4wNCwiYmFzZV9mYXJlIjo2MzUuMDUsInRheCI6Mi45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 82807.45, "base_fare": 82105.39, "tax": 382.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "81210.23", "tax": "382.36", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 82807.45, "base_fare": 82105.39, "tax": 382.36, "gross": { "base_fare": "81210.23", "tax": "382.36", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny41NCIsImJhc2VfZmFyZSI6IjY0Mi4wNSIsInRheCI6IjIuOTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzUuMDUiLCJ0YXgiOiIyLjk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOS41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxMjcuODgiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDAuNTQiLCJiYXNlX2ZhcmUiOiI2MzUuMDUiLCJ0YXgiOiIyLjk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjM1LjA1IiwidGF4IjoiMi45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Mi41LCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjM4LjA0IiwiYmFzZV9mYXJlIjoiNjM1LjA1IiwidGF4IjoiMi45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIuNTAiLCJwYXlhYmxlIjo2NDAuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": false, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "USD", "supplier": { "amount": 0, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "non-refundable", "change_before_departure": "not-available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3ODQwIiwibGVnSWQiOiJhYTk4N2EyYjExZTJjZmZhYzUyOTAwYmMxM2MzMTlmYiJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzg0MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJhYTk4N2EyYjExZTJjZmZhYzUyOTAwYmMxM2MzMTlmYiIsInNlZ21lbnRJZHMiOlsiZWRlMTQ5ZTNkYTgwZGU3ZGVmYjNmNGYzMDAzZmE0N2ZeY2Q2YjZjOTY2YTUzZTYwZGU1YTBkNWEwYjAzYmExOGUiLCI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNl5iMjhkNDg4NWI3NmEzYzVhODkzNmU5YzdhMWM0MGJkZCJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzg0MCIsImxlZ0lkIjoiYWE5ODdhMmIxMWUyY2ZmYWM1MjkwMGJjMTNjMzE5ZmIiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo0NzcuOTcsInRvdGFsVGF4IjoxMjEuOTYsInRheEJyZWFrZG93biI6W10sInNlcnZpY2VGZWUiOjIuNX1dLCJjYWJpbiI6WyJZIiwiWSIsIlkiLCJZIl0sImZhcmVCYXNpcyI6WyIiLCIiLCIiLCIiXSwiYXZhaWxhYmlsaXR5IjpbIjIiLCIyIiwiMiIsIjIiXSwiZXh0cmFJbmZvIjp7ImZyZWVCYWdnYWdlQWxsb3dhbmNlIjpbeyJzZWdtZW50SWQiOiJlZGUxNDllM2RhODBkZTdkZWZiM2Y0ZjMwMDNmYTQ3ZiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImNkNmI2Yzk2NmE1M2U2MGRlNWEwZDVhMGIwM2JhMThlIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6ImUtZS1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiOWY0MjA3M2VjMGI1MDI4OTI4MTNlZDZlY2FhNDI1YzYiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiJiMjhkNDg4NWI3NmEzYzVhODkzNmU5YzdhMWM0MGJkZCIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfV19LCJlbGlnaWJpbGl0eUZsYWciOmZhbHNlLCJlbGlnaWJpbGl0eURldGFpbCI6bnVsbCwicnVsZXMiOnsicmVmdW5kIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV0sImNoYW5nZSI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MCwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV19LCJwcm9kdWN0VHlwZSI6bnVsbCwicHJvZHVjdFRhZyI6eyJpbnZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjozNjAsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsIlJCRENoYW5nZWRSaXNrIjp0cnVlLCJpc1N0YW5kYXJkUHJvZHVjdCI6bnVsbCwicmVmdW5kQ29uZGl0aW9uIjowLCJjb25uZWN0aW5nUG9pbnQiOm51bGwsInRpY2tldGluZ1RpbWUiOjE4MCwicHJvZHVjdFN1cHBsaWVyIjp7InN1cHBsaWVyTmFtZSI6bnVsbCwic3VwcGxpZXJJQVRBIjpudWxsfSwicmVmdXNlRGVhZGxpbmUiOm51bGwsInJlaXNzdWVDb25kaXRpb24iOjAsImZhcmVCcmFuZCI6WyIiLCIiXSwiaXNWaXJ0dWFsSW50ZXJsaW5pbmciOm51bGwsInZvbHVudGFyeVJlZnVuZFRpbWUiOjE0NDAwLCJ2b2lkaW5nQ29uZGl0aW9uIjpmYWxzZSwiY3JlZGl0Q2FyZFRocm91Z2giOmZhbHNlLCJwb3NBcmVhIjpbbnVsbCxudWxsLG51bGwsbnVsbF0sImludm9sdW50YXJ5UmVmdW5kVGltZSI6Mjg4MDAsInRpY2tldEF0dHJpYnV0ZSI6MCwidGlja2V0UHJvbWlzZSI6MH0sInByb2R1Y3RTb3VyY2UiOiJPVEgiLCJpdGluZXJhcnlQcmljaW5nUGVyUGF4IjpudWxsLCJSQkQiOlsiWSIsIlkiLCJZIiwiWSJdfSx7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzg2MCIsImxlZ0lkIjoiYWE5ODdhMmIxMWUyY2ZmYWM1MjkwMGJjMTNjMzE5ZmIiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRzkiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo2MzUuMDUsInRvdGFsVGF4IjoyLjk5LCJ0YXhCcmVha2Rvd24iOltdLCJzZXJ2aWNlRmVlIjoyLjV9XSwiY2FiaW4iOlsiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiIiwiIiwiIiwiIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSIsIjkiLCI5Il0sImV4dHJhSW5mbyI6eyJmcmVlQmFnZ2FnZUFsbG93YW5jZSI6W3sic2VnbWVudElkIjoiZWRlMTQ5ZTNkYTgwZGU3ZGVmYjNmNGYzMDAzZmE0N2YiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiIxLTEtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMzAtMzAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6ImNkNmI2Yzk2NmE1M2U2MGRlNWEwZDVhMGIwM2JhMThlIiwiY2FiaW5CYWdQYyI6ImUtZS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6ImUtZS1lIiwiY2hlY2tlZEJhZ1BjIjoiMS0xLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjMwLTMwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiI5ZjQyMDczZWMwYjUwMjg5MjgxM2VkNmVjYWE0MjVjNiIsImNhYmluQmFnUGMiOiJlLWUtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiJlLWUtZSIsImNoZWNrZWRCYWdQYyI6IjEtMS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIzMC0zMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiYjI4ZDQ4ODViNzZhM2M1YTg5MzZlOWM3YTFjNDBiZGQiLCJjYWJpbkJhZ1BjIjoiZS1lLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiZS1lLWUiLCJjaGVja2VkQmFnUGMiOiIxLTEtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMzAtMzAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfV19LCJlbGlnaWJpbGl0eUZsYWciOmZhbHNlLCJlbGlnaWJpbGl0eURldGFpbCI6bnVsbCwicnVsZXMiOnsicmVmdW5kIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjIsInJlZnVuZFBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjpudWxsLCJyZWZ1bmRUYXhGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwicmVmdW5kUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiZnVsbFJlZnVuZEFQIjpudWxsLCJyZWZ1bmRGZWUiOm51bGwsInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjoyLCJyZWZ1bmRQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJmdWxsUmVmdW5kQVAiOm51bGwsInJlZnVuZEZlZSI6bnVsbCwicmVmdW5kVGF4RmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV0sImNoYW5nZSI6W3sicGF4VHlwZSI6IkFEVCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfSx7InBheFR5cGUiOiJDSEQiLCJjb3Vwb25TdGF0dXMiOjIsImNoYW5nZVBvbGljeSI6Im5vdEFsbG93ZWQiLCJhcHBsaWNhYmxlVGltZSI6W251bGwsbnVsbF0sImNoYW5nZUZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjoyLCJjaGFuZ2VQb2xpY3kiOiJub3RBbGxvd2VkIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLG51bGxdLCJjaGFuZ2VGZWUiOm51bGwsInNlZ21lbnRJZHMiOm51bGx9LHsicGF4VHlwZSI6IkNIRCIsImNvdXBvblN0YXR1cyI6MiwiY2hhbmdlUG9saWN5Ijoibm90QWxsb3dlZCIsImFwcGxpY2FibGVUaW1lIjpbbnVsbCxudWxsXSwiY2hhbmdlRmVlIjpudWxsLCJzZWdtZW50SWRzIjpudWxsfV19LCJwcm9kdWN0VHlwZSI6bnVsbCwicHJvZHVjdFRhZyI6eyJpbnZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MSwicmVzY2hlZHVsZVByb2Nlc3NpbmdUaW1lIjozNjAsInZvbHVudGFyeVNlcnZpY2VTdGFuZGFyZCI6MiwicmVzY2hlZHVsZVBlbmRpbmdUaW1lIjoyNDAsInRpY2tldGluZ1RpbWUiOjEyMCwiaXNTdGFuZGFyZFByb2R1Y3QiOm51bGwsInJlZnVuZENvbmRpdGlvbiI6MCwiY29ubmVjdGluZ1BvaW50IjpudWxsLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowLCJSQkRDaGFuZ2VkUmlzayI6ZmFsc2V9LCJwcm9kdWN0U291cmNlIjoiT1RIIiwiaXRpbmVyYXJ5UHJpY2luZ1BlclBheCI6bnVsbCwiUkJEIjpbIlkiLCJZIiwiWSIsIlkiXX1dLCJzZWdtZW50cyI6W3sic2VnbWVudElkIjoiZWRlMTQ5ZTNkYTgwZGU3ZGVmYjNmNGYzMDAzZmE0N2YiLCJkdXJhdGlvbiI6NjAsImNhcnJpZXIiOiJHOSIsImZsaWdodE5vIjoiMTE5IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6Ikc5Iiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJHOTExOSIsImFpcmNyYWZ0Q29kZSI6bnVsbCwiZGVwQWlycG9ydCI6Ik1DVCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0wOS0zMFQxOTo1MCIsImFyckFpcnBvcnQiOiJTSEoiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMDktMzBUMjA6NTAiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6ImNkNmI2Yzk2NmE1M2U2MGRlNWEwZDVhMGIwM2JhMThlIiwiZHVyYXRpb24iOjMwMCwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiI1MjYiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5NTI2IiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiU0hKIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEwLTAxVDAwOjEwIiwiYXJyQWlycG9ydCI6IkNHUCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMC0wMVQwNzoxMCIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9LHsic2VnbWVudElkIjoiOWY0MjA3M2VjMGI1MDI4OTI4MTNlZDZlY2FhNDI1YzYiLCJkdXJhdGlvbiI6MzQwLCJjYXJyaWVyIjoiRzkiLCJmbGlnaHRObyI6IjUyMSIsImNvZGVTaGFyZSI6ZmFsc2UsIm9wZXJhdGluZ0NhcnJpZXIiOiJHOSIsIm9wZXJhdGluZ0ZsaWdodE5vIjoiRzk1MjEiLCJhaXJjcmFmdENvZGUiOm51bGwsImRlcEFpcnBvcnQiOiJDR1AiLCJkZXBUZXJtaW5hbCI6bnVsbCwiZGVwVGltZSI6IjIwMjYtMTItMTBUMjA6NDAiLCJhcnJBaXJwb3J0IjoiU0hKIiwiYXJyVGVybWluYWwiOm51bGwsImFyclRpbWUiOiIyMDI2LTEyLTExVDAwOjIwIiwic3RvcEFpcnBvcnQiOm51bGwsInN0b3BEdXJhdGlvbiI6bnVsbH0seyJzZWdtZW50SWQiOiJiMjhkNDg4NWI3NmEzYzVhODkzNmU5YzdhMWM0MGJkZCIsImR1cmF0aW9uIjo2NSwiY2FycmllciI6Ikc5IiwiZmxpZ2h0Tm8iOiIxMTIiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRzkiLCJvcGVyYXRpbmdGbGlnaHRObyI6Ikc5MTEyIiwiYWlyY3JhZnRDb2RlIjpudWxsLCJkZXBBaXJwb3J0IjoiU0hKIiwiZGVwVGVybWluYWwiOm51bGwsImRlcFRpbWUiOiIyMDI2LTEyLTExVDA4OjIwIiwiYXJyQWlycG9ydCI6Ik1DVCIsImFyclRlcm1pbmFsIjpudWxsLCJhcnJUaW1lIjoiMjAyNi0xMi0xMVQwOToyNSIsInN0b3BBaXJwb3J0IjpudWxsLCJzdG9wRHVyYXRpb24iOm51bGx9XX0sInJ1bGVzIjpbXSwic2VhcmNoSWQiOiJxdWVyeUZsaWdodF9ORVdBUEkyNjA5MTMyMTE1MzEzMDk4YjI0MTIiLCJqb3VybmV5X3R5cGUiOiJSb3VuZFRyaXAifQ==", "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "G9", "calendar_total_currency": "BDT", "calendar_total_price": 77933.94, "calendar_total_sell": 77933.94, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 77933.94, "filter": { "id": "F1F400029-78", "price": 77933.94, "gross_total": 599.93, "journey_duration": "PT1D0H5M", "journey_duration_seconds": 86700, "layover_duration": "PT11H20M", "layover_duration_seconds": 40800, "carrier_operating": "G9", "carrier_marketing": "G9", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "SHJ" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T09:25:00", "refund": "non-refundable", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609301950shj202609302050119shj202610010010cgp202610010710526cgp202612102040shj202612110020521shj202612110820mct202612110925112", "destination_reach_time": "PT1D0H5M", "destination_reach_timestamp": 86700 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-13", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-13", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "8", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkEOwjAMe8zku5NCGbdC122XFqSNwy78\/xmkLUhESuLIsZMQglI9r+LCfwx4D\/cN5RWBArWMyxOq4+ghNh0gVfDYctx9RvdwNKY0tndpe9Mpnq1hlpmdqoGjVdNXq2ZMUlAvo0JT4AfSarDcpj0nIZ2rm0m\/JC+wV033AUesLGQ=", "FareInfoRef": "SK1xoBL3nDKASLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAjJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T16:25:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T17:20:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "110" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "110" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "8", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT04H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 82673.31, "gross_total": 86983, "base_fare": 67257.31, "tax": 15416, "sell": { "currency": "BDT", "total": 82673.31, "base_fare": 67257.31, "tax": 15416 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI2NzMuMzEsImJhc2VfZmFyZSI6NjcyNTcuMzEsInRheCI6MTU0MTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTk3My4zMSwiYmFzZV9mYXJlIjo2NjU1Ny4zMSwidGF4IjoxNTQxNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg2OTgzLCJiYXNlX2ZhcmUiOjcxNTY3LCJ0YXgiOjE1NDE2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 82673.31, "base_fare": 67257.31, "tax": 15416, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71567.00", "tax": "15416.00", "discount": 5009.69, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 82673.31, "base_fare": 67257.31, "tax": 15416, "gross": { "base_fare": "71567.00", "tax": "15416.00", "discount": "5009.69", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1238.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9231.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNjczLjMxIiwiYmFzZV9mYXJlIjoiNjcyNTcuMzEiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNTY3LjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjUwMDkuNjkiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxOTczLjMxIiwiYmFzZV9mYXJlIjoiNjY1NTcuMzEiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNTY3LjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjUwMDkuNjkiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6IjAiLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjoiMC4wMCJ9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODY5ODMuMDAiLCJiYXNlX2ZhcmUiOiI3MTU2Ny4wMCIsInRheCI6IjE1NDE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2OTgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzguMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5MjMxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjoiQW55IHRvIEFueSB3aXRoIHJldHVybiAtIEJTIiwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjoiNy4wMCIsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOnsidGl0bGUiOiJBbnkgdG8gQW55IHdpdGggcmV0dXJuIC0gQlMiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE3OTg3MzI3OTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsInBheF93aXNlX2NvbWlzc2lvbSI6Im5vIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 1, "applicable_comission": { "data": { "title": "Any to Any with return - BS", "comission_expire_timestamp": "1798732799", "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "supplier_segment_feesCalculate": "0", "serviceChargePerPax": "0.00" }, "airlines": { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, "origin_airport": "MCT", "destination_airport": "CGP", "connecting_airport": [ "DAC" ] }, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "CGP", "operating": "BS", "marketing": "BS", "booking_code": "O", "farebasis": "OSMCT6M", "cabin": "economy" }, { "origin": "CGP", "destination": "DAC", "operating": "BS", "marketing": "BS", "booking_code": "R", "farebasis": "RSMCTR", "cabin": "economy" }, { "origin": "DAC", "destination": "MCT", "operating": "BS", "marketing": "BS", "booking_code": "R", "farebasis": "RSMCTR", "cabin": "economy" } ], "connecting": [ "DAC" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->CGP) operating BS | entry 2: operating_code UL != segment 1 (MCT->CGP) operating BS | entry 3: operating_code MH != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": true, "failed_check": null, "reason": "accepted - all checks passed", "specificity": 2, "commission": 7, "selected": true }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->CGP) operating BS | entry 2: operating_code CA != segment 1 (MCT->CGP) operating BS | entry 3: operating_code CZ != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->CGP) operating BS | entry 2: operating_code GF != segment 1 (MCT->CGP) operating BS | entry 3: operating_code WY != segment 1 (MCT->CGP) operating BS | entry 4: operating_code EK != segment 1 (MCT->CGP) operating BS | entry 5: operating_code TG != segment 1 (MCT->CGP) operating BS | entry 6: operating_code OD != segment 1 (MCT->CGP) operating BS | entry 7: operating_code ET != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->CGP) operating BS" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-13", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "8", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkEOwjAMe8zku5NCGbdC122XFqSNwy78\/xmkLUhESuLIsZMQglI9r+LCfwx4D\/cN5RWBArWMyxOq4+ghNh0gVfDYctx9RvdwNKY0tndpe9Mpnq1hlpmdqoGjVdNXq2ZMUlAvo0JT4AfSarDcpj0nIZ2rm0m\/JC+wV033AUesLGQ=", "FareInfoRef": "SK1xoBL3nDKASLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-13", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAjJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T16:25:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T17:20:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "110" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "110" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "8", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT04H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 82673.31, "calendar_total_sell": 82673.31, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 82673.31, "filter": { "id": "F1TT00016-13", "price": 82673.31, "journey_duration": "PT16H10M", "journey_duration_seconds": 58200, "layover_duration": "PT4H55M", "layover_duration_seconds": 17700, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-09-30T02:00:00.000+04:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-11T01:30:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612101625dac202612101720110dac202612102215mct202612110130321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-14", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-14", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "8", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkEOwjAMe8zku5NCGbdC122XFqSNwy78\/xmkLUhESuLIsZMQglI9r+LCfwx4D\/cN5RWBArWMyxOq4+ghNh0gVfDYctx9RvdwNKY0tndpe9Mpnq1hlpmdqoGjVdNXq2ZMUlAvo0JT4AfSarDcpj0nIZ2rm0m\/JC+wV033AUesLGQ=", "FareInfoRef": "SK1xoBL3nDKASLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H35M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAnJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T14:55:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T15:50:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "108" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "108" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "8", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT06H25M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 82673.31, "gross_total": 86983, "base_fare": 67257.31, "tax": 15416, "sell": { "currency": "BDT", "total": 82673.31, "base_fare": 67257.31, "tax": 15416 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI2NzMuMzEsImJhc2VfZmFyZSI6NjcyNTcuMzEsInRheCI6MTU0MTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTk3My4zMSwiYmFzZV9mYXJlIjo2NjU1Ny4zMSwidGF4IjoxNTQxNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg2OTgzLCJiYXNlX2ZhcmUiOjcxNTY3LCJ0YXgiOjE1NDE2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 82673.31, "base_fare": 67257.31, "tax": 15416, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71567.00", "tax": "15416.00", "discount": 5009.69, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 82673.31, "base_fare": 67257.31, "tax": 15416, "gross": { "base_fare": "71567.00", "tax": "15416.00", "discount": "5009.69", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1238.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9231.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNjczLjMxIiwiYmFzZV9mYXJlIjoiNjcyNTcuMzEiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNTY3LjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjUwMDkuNjkiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxOTczLjMxIiwiYmFzZV9mYXJlIjoiNjY1NTcuMzEiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNTY3LjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjUwMDkuNjkiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6IjAiLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjoiMC4wMCJ9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODY5ODMuMDAiLCJiYXNlX2ZhcmUiOiI3MTU2Ny4wMCIsInRheCI6IjE1NDE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2OTgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzguMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5MjMxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjoiQW55IHRvIEFueSB3aXRoIHJldHVybiAtIEJTIiwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjoiNy4wMCIsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOnsidGl0bGUiOiJBbnkgdG8gQW55IHdpdGggcmV0dXJuIC0gQlMiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE3OTg3MzI3OTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsInBheF93aXNlX2NvbWlzc2lvbSI6Im5vIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 1, "applicable_comission": { "data": { "title": "Any to Any with return - BS", "comission_expire_timestamp": "1798732799", "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "supplier_segment_feesCalculate": "0", "serviceChargePerPax": "0.00" }, "airlines": { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, "origin_airport": "MCT", "destination_airport": "CGP", "connecting_airport": [ "DAC" ] }, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "CGP", "operating": "BS", "marketing": "BS", "booking_code": "O", "farebasis": "OSMCT6M", "cabin": "economy" }, { "origin": "CGP", "destination": "DAC", "operating": "BS", "marketing": "BS", "booking_code": "R", "farebasis": "RSMCTR", "cabin": "economy" }, { "origin": "DAC", "destination": "MCT", "operating": "BS", "marketing": "BS", "booking_code": "R", "farebasis": "RSMCTR", "cabin": "economy" } ], "connecting": [ "DAC" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->CGP) operating BS | entry 2: operating_code UL != segment 1 (MCT->CGP) operating BS | entry 3: operating_code MH != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": true, "failed_check": null, "reason": "accepted - all checks passed", "specificity": 2, "commission": 7, "selected": true }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->CGP) operating BS | entry 2: operating_code CA != segment 1 (MCT->CGP) operating BS | entry 3: operating_code CZ != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->CGP) operating BS | entry 2: operating_code GF != segment 1 (MCT->CGP) operating BS | entry 3: operating_code WY != segment 1 (MCT->CGP) operating BS | entry 4: operating_code EK != segment 1 (MCT->CGP) operating BS | entry 5: operating_code TG != segment 1 (MCT->CGP) operating BS | entry 6: operating_code OD != segment 1 (MCT->CGP) operating BS | entry 7: operating_code ET != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->CGP) operating BS" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-14", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "8", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkEOwjAMe8zku5NCGbdC122XFqSNwy78\/xmkLUhESuLIsZMQglI9r+LCfwx4D\/cN5RWBArWMyxOq4+ghNh0gVfDYctx9RvdwNKY0tndpe9Mpnq1hlpmdqoGjVdNXq2ZMUlAvo0JT4AfSarDcpj0nIZ2rm0m\/JC+wV033AUesLGQ=", "FareInfoRef": "SK1xoBL3nDKASLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-14", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H35M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAnJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T14:55:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T15:50:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "108" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "108" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "8", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT06H25M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 82673.31, "calendar_total_sell": 82673.31, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 82673.31, "filter": { "id": "F1TT00016-14", "price": 82673.31, "journey_duration": "PT17H40M", "journey_duration_seconds": 63600, "layover_duration": "PT6H25M", "layover_duration_seconds": 23100, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-09-30T02:00:00.000+04:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-11T01:30:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612101455dac202612101550108dac202612102215mct202612110130321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-15", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-15", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "8", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkEOwjAMe8zku5NCGbdC122XFqSNwy78\/xmkLUhESuLIsZMQglI9r+LCfwx4D\/cN5RWBArWMyxOq4+ghNh0gVfDYctx9RvdwNKY0tndpe9Mpnq1hlpmdqoGjVdNXq2ZMUlAvo0JT4AfSarDcpj0nIZ2rm0m\/JC+wV033AUesLGQ=", "FareInfoRef": "SK1xoBL3nDKASLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SK1xoBL3nDKApJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T11:25:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T12:20:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "106" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "106" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "8", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT09H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 82673.31, "gross_total": 86983, "base_fare": 67257.31, "tax": 15416, "sell": { "currency": "BDT", "total": 82673.31, "base_fare": 67257.31, "tax": 15416 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI2NzMuMzEsImJhc2VfZmFyZSI6NjcyNTcuMzEsInRheCI6MTU0MTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTk3My4zMSwiYmFzZV9mYXJlIjo2NjU1Ny4zMSwidGF4IjoxNTQxNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg2OTgzLCJiYXNlX2ZhcmUiOjcxNTY3LCJ0YXgiOjE1NDE2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 82673.31, "base_fare": 67257.31, "tax": 15416, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71567.00", "tax": "15416.00", "discount": 5009.69, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 82673.31, "base_fare": 67257.31, "tax": 15416, "gross": { "base_fare": "71567.00", "tax": "15416.00", "discount": "5009.69", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1238.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9231.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNjczLjMxIiwiYmFzZV9mYXJlIjoiNjcyNTcuMzEiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNTY3LjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjUwMDkuNjkiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxOTczLjMxIiwiYmFzZV9mYXJlIjoiNjY1NTcuMzEiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNTY3LjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjUwMDkuNjkiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6IjAiLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjoiMC4wMCJ9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODY5ODMuMDAiLCJiYXNlX2ZhcmUiOiI3MTU2Ny4wMCIsInRheCI6IjE1NDE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2OTgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzguMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5MjMxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjoiQW55IHRvIEFueSB3aXRoIHJldHVybiAtIEJTIiwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjoiNy4wMCIsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOnsidGl0bGUiOiJBbnkgdG8gQW55IHdpdGggcmV0dXJuIC0gQlMiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE3OTg3MzI3OTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsInBheF93aXNlX2NvbWlzc2lvbSI6Im5vIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 1, "applicable_comission": { "data": { "title": "Any to Any with return - BS", "comission_expire_timestamp": "1798732799", "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "supplier_segment_feesCalculate": "0", "serviceChargePerPax": "0.00" }, "airlines": { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, "origin_airport": "MCT", "destination_airport": "CGP", "connecting_airport": [ "DAC" ] }, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "CGP", "operating": "BS", "marketing": "BS", "booking_code": "O", "farebasis": "OSMCT6M", "cabin": "economy" }, { "origin": "CGP", "destination": "DAC", "operating": "BS", "marketing": "BS", "booking_code": "R", "farebasis": "RSMCTR", "cabin": "economy" }, { "origin": "DAC", "destination": "MCT", "operating": "BS", "marketing": "BS", "booking_code": "R", "farebasis": "RSMCTR", "cabin": "economy" } ], "connecting": [ "DAC" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->CGP) operating BS | entry 2: operating_code UL != segment 1 (MCT->CGP) operating BS | entry 3: operating_code MH != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": true, "failed_check": null, "reason": "accepted - all checks passed", "specificity": 2, "commission": 7, "selected": true }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->CGP) operating BS | entry 2: operating_code CA != segment 1 (MCT->CGP) operating BS | entry 3: operating_code CZ != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->CGP) operating BS | entry 2: operating_code GF != segment 1 (MCT->CGP) operating BS | entry 3: operating_code WY != segment 1 (MCT->CGP) operating BS | entry 4: operating_code EK != segment 1 (MCT->CGP) operating BS | entry 5: operating_code TG != segment 1 (MCT->CGP) operating BS | entry 6: operating_code OD != segment 1 (MCT->CGP) operating BS | entry 7: operating_code ET != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->CGP) operating BS" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-15", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "8", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkEOwjAMe8zku5NCGbdC122XFqSNwy78\/xmkLUhESuLIsZMQglI9r+LCfwx4D\/cN5RWBArWMyxOq4+ghNh0gVfDYctx9RvdwNKY0tndpe9Mpnq1hlpmdqoGjVdNXq2ZMUlAvo0JT4AfSarDcpj0nIZ2rm0m\/JC+wV033AUesLGQ=", "FareInfoRef": "SK1xoBL3nDKASLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-15", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SK1xoBL3nDKApJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T11:25:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T12:20:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "106" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "106" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "8", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT09H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 82673.31, "calendar_total_sell": 82673.31, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 82673.31, "filter": { "id": "F1TT00016-15", "price": 82673.31, "journey_duration": "PT21H10M", "journey_duration_seconds": 76200, "layover_duration": "PT9H55M", "layover_duration_seconds": 35700, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-09-30T02:00:00.000+04:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-11T01:30:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612101125dac202612101220106dac202612102215mct202612110130321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-16", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-16", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "8", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkEOwjAMe8zku5NCGbdC122XFqSNwy78\/xmkLUhESuLIsZMQglI9r+LCfwx4D\/cN5RWBArWMyxOq4+ghNh0gVfDYctx9RvdwNKY0tndpe9Mpnq1hlpmdqoGjVdNXq2ZMUlAvo0JT4AfSarDcpj0nIZ2rm0m\/JC+wV033AUesLGQ=", "FareInfoRef": "SK1xoBL3nDKASLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKArJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T08:35:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T09:30:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "102" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "102" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "8", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT12H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 82673.31, "gross_total": 86983, "base_fare": 67257.31, "tax": 15416, "sell": { "currency": "BDT", "total": 82673.31, "base_fare": 67257.31, "tax": 15416 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODI2NzMuMzEsImJhc2VfZmFyZSI6NjcyNTcuMzEsInRheCI6MTU0MTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MTk3My4zMSwiYmFzZV9mYXJlIjo2NjU1Ny4zMSwidGF4IjoxNTQxNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjoiNy4wMCJ9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjg2OTgzLCJiYXNlX2ZhcmUiOjcxNTY3LCJ0YXgiOjE1NDE2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 82673.31, "base_fare": 67257.31, "tax": 15416, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "71567.00", "tax": "15416.00", "discount": 5009.69, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 82673.31, "base_fare": 67257.31, "tax": 15416, "gross": { "base_fare": "71567.00", "tax": "15416.00", "discount": "5009.69", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1238.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9231.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgyNjczLjMxIiwiYmFzZV9mYXJlIjoiNjcyNTcuMzEiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNTY3LjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjUwMDkuNjkiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgxOTczLjMxIiwiYmFzZV9mYXJlIjoiNjY1NTcuMzEiLCJ0YXgiOiIxNTQxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcxNTY3LjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjUwMDkuNjkiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6IjAiLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjoiMC4wMCJ9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODY5ODMuMDAiLCJiYXNlX2ZhcmUiOiI3MTU2Ny4wMCIsInRheCI6IjE1NDE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2OTgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzguMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5MjMxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjoiQW55IHRvIEFueSB3aXRoIHJldHVybiAtIEJTIiwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjoiNy4wMCIsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOnsidGl0bGUiOiJBbnkgdG8gQW55IHdpdGggcmV0dXJuIC0gQlMiLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE3OTg3MzI3OTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsInBheF93aXNlX2NvbWlzc2lvbSI6Im5vIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 1, "applicable_comission": { "data": { "title": "Any to Any with return - BS", "comission_expire_timestamp": "1798732799", "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "supplier_segment_feesCalculate": "0", "serviceChargePerPax": "0.00" }, "airlines": { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, "origin_airport": "MCT", "destination_airport": "CGP", "connecting_airport": [ "DAC" ] }, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "CGP", "operating": "BS", "marketing": "BS", "booking_code": "O", "farebasis": "OSMCT6M", "cabin": "economy" }, { "origin": "CGP", "destination": "DAC", "operating": "BS", "marketing": "BS", "booking_code": "R", "farebasis": "RSMCTR", "cabin": "economy" }, { "origin": "DAC", "destination": "MCT", "operating": "BS", "marketing": "BS", "booking_code": "R", "farebasis": "RSMCTR", "cabin": "economy" } ], "connecting": [ "DAC" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->CGP) operating BS | entry 2: operating_code UL != segment 1 (MCT->CGP) operating BS | entry 3: operating_code MH != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": true, "failed_check": null, "reason": "accepted - all checks passed", "specificity": 2, "commission": 7, "selected": true }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->CGP) operating BS | entry 2: operating_code CA != segment 1 (MCT->CGP) operating BS | entry 3: operating_code CZ != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->CGP) operating BS | entry 2: operating_code GF != segment 1 (MCT->CGP) operating BS | entry 3: operating_code WY != segment 1 (MCT->CGP) operating BS | entry 4: operating_code EK != segment 1 (MCT->CGP) operating BS | entry 5: operating_code TG != segment 1 (MCT->CGP) operating BS | entry 6: operating_code OD != segment 1 (MCT->CGP) operating BS | entry 7: operating_code ET != segment 1 (MCT->CGP) operating BS" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->CGP) operating BS" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-16", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H5M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAhJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T02:00:00.000+04:00", "origin_terminal": "1", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T09:05:00.000+06:00", "destination_terminal": "1", "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-29", "flight_time": "PT5H05M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "322" }, "booking_class": { "brand_id": "1736440", "brand_title": "ECONOMY SAVER", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "O", "meal_code": null, "seat_available": "8", "fareBasisCode": "OSMCT6M", "FareRuleKey": "gws-eJxNTkEOwjAMe8zku5NCGbdC122XFqSNwy78\/xmkLUhESuLIsZMQglI9r+LCfwx4D\/cN5RWBArWMyxOq4+ghNh0gVfDYctx9RvdwNKY0tndpe9Mpnq1hlpmdqoGjVdNXq2ZMUlAvo0JT4AfSarDcpj0nIZ2rm0m\/JC+wV033AUesLGQ=", "FareInfoRef": "SK1xoBL3nDKASLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-16", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "12H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKArJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T08:35:00.000+06:00", "origin_terminal": "D", "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DAC", "arrival_time": "2026-12-10T09:30:00.000+06:00", "destination_terminal": "D", "destination_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-12-10", "flight_time": "PT0H55M", "distance": "142", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT7", "name": "AT7", "picture": "AT7.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "102" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "102" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "8", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAlJbWniAAAA==", "origin": "DAC", "departure_time": "2026-12-10T22:15:00.000+06:00", "origin_terminal": "1", "origin_airport": { "name": "Hazrat Shahjalal International Airport", "city": "Dhaka", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T01:30:00.000+04:00", "destination_terminal": "1", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H15M", "distance": "2012", "lay_over": "PT12H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "738", "name": "738", "picture": "738.png" }, "operating": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "marketing": { "carrier": "BS", "carrier_name": "US-Bangla Airlines", "carrier_logo": "BS.png", "flight_number": "321" }, "booking_class": { "brand_id": "1736439", "brand_title": "ECONOMY VALUE", "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "R", "meal_code": null, "seat_available": "9", "fareBasisCode": "RSMCTR", "FareRuleKey": "gws-eJxNjrEOgzAMRD8G3X52oKhb2gDtQlQBHVj6\/5\/RS6BSLcW+5J0dxxidfuHVQvyPBp\/mviK\/E5DhOnPaENreWW87SDcsq54XlBHmRoFc4VGt2oY2dSqYbGJFe1acOT1eYsdckobyMYpUB35ifErm27DNo8kdinP0E7KHNlXfFxrNLCY=", "FareInfoRef": "SK1xoBL3nDKAeLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "BS", "calendar_total_currency": "BDT", "calendar_total_price": 82673.31, "calendar_total_sell": 82673.31, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 82673.31, "filter": { "id": "F1TT00016-16", "price": 82673.31, "journey_duration": "PT1D0H0M", "journey_duration_seconds": 86400, "layover_duration": "PT12H45M", "layover_duration_seconds": 45900, "carrier_operating": "BS", "carrier_marketing": "BS", "aircraft": "738", "aircraft_name": "738", "cabin_class": "Economy", "connecting_airport": [ "DAC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "", "departure_departure_time": "2026-09-30T02:00:00.000+04:00", "arrival_timing_slot": "", "arrival_departure_time": "2026-12-11T01:30:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, "filter_unique_filter_code": "mct202609300200cgp202609300905322cgp202612100835dac202612100930102dac202612102215mct202612110130321", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1F400029-79", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Frontier", "color_code": "#ffffff", "supplier_code": "flightroute24", "supplier_uid": "F1F400029", "supplier_partner_code": "flightroute24-1-00029", "flight_group": [ { "group": 1, "flight_key": "F1F400029-79-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "f7b77106eb95b89e7170bec7af87be76", "origin": "MCT", "departure_time": "2026-09-30T09:10:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } }, { "air_segment_key": "4c5125a92ef8ce68431ccac2c645088f", "origin": "DXB", "departure_time": "2026-10-01T01:45:00", "origin_terminal": null, "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H0M", "distance": null, "lay_over": "PT15H20M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } } ] }, { "group": 2, "flight_key": "F1F400029-79-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "61c06b5ed2bf2b6069800a76ca1f4d7e", "origin": "CGP", "departure_time": "2026-12-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00", "destination_terminal": null, "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } }, { "air_segment_key": "9ea21ff52cca99e6a20971a941db8ec2", "origin": "DXB", "departure_time": "2026-12-10T14:40:00", "origin_terminal": null, "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T15:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H5M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "43" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "43" }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 0, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": 7, "unit": "kg", "title": "7 kg", "short_info": null, "details_info": null } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": null, "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": "", "brand_code": "", "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } } ] } ], "price": { "currency": "BDT", "total": 83284.44, "gross_total": 641.77, "base_fare": 76561.79, "tax": 6402.95, "sell": { "currency": "BDT", "total": 83284.44, "base_fare": 76561.79, "tax": 6402.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUxLjI3LCJiYXNlX2ZhcmUiOjU5OC43LCJ0YXgiOjUwLjA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjI3LCJiYXNlX2ZhcmUiOjU5MS43LCJ0YXgiOjUwLjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0MS43NywiYmFzZV9mYXJlIjo1OTEuNywidGF4Ijo1MC4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 83284.44, "base_fare": 76561.79, "tax": 6402.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75666.63", "tax": "6402.95", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 83284.44, "base_fare": 76561.79, "tax": 6402.95, "gross": { "base_fare": "75666.63", "tax": "6402.95", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS4yNyIsImJhc2VfZmFyZSI6IjU5OC43MCIsInRheCI6IjUwLjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkxLjcwIiwidGF4IjoiNTAuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4yNyIsImJhc2VfZmFyZSI6IjU5MS43MCIsInRheCI6IjUwLjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkxLjcwIiwidGF4IjoiNTAuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS43NyIsImJhc2VfZmFyZSI6IjU5MS43MCIsInRheCI6IjUwLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjY0NC4yNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "other_price_data": [ { "brandName": "", "brand_code": "", "ruleId": "", "fareKey": "22021319416487937870", "fareSequence": 0, "price": { "currency": "BDT", "total": 83284.44, "gross_total": 641.77, "base_fare": 76561.79, "tax": 6402.95, "sell": { "currency": "BDT", "total": 83284.44, "base_fare": 76561.79, "tax": 6402.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUxLjI3LCJiYXNlX2ZhcmUiOjU5OC43LCJ0YXgiOjUwLjA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjI3LCJiYXNlX2ZhcmUiOjU5MS43LCJ0YXgiOjUwLjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0MS43NywiYmFzZV9mYXJlIjo1OTEuNywidGF4Ijo1MC4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 83284.44, "base_fare": 76561.79, "tax": 6402.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75666.63", "tax": "6402.95", "discount": 0, "ait": "0.00", "service_charge": 1214.86 }, "partner": { "currency": "BDT", "total": 83284.44, "base_fare": 76561.79, "tax": 6402.95, "gross": { "base_fare": "75666.63", "tax": "6402.95", "discount": "0.00", "ait": "0.00", "service_charge": 1214.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS4yNyIsImJhc2VfZmFyZSI6IjU5OC43MCIsInRheCI6IjUwLjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkxLjcwIiwidGF4IjoiNTAuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI5LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNy4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEyNy44OCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4yNyIsImJhc2VfZmFyZSI6IjU5MS43MCIsInRheCI6IjUwLjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkxLjcwIiwidGF4IjoiNTAuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjIuNSwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS43NyIsImJhc2VfZmFyZSI6IjU5MS43MCIsInRheCI6IjUwLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMi41MCIsInBheWFibGUiOjY0NC4yNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] } } ], "promo_title": "TGBasic", "promo_rules": "Ticket must be issued within 25 minutes of booking", "brandCode": "", "brandName": "TGBasic", "penalty_info": { "partial_payment_available": "no", "reason": "Partial payment option for supplier has been disabled", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 416.29, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 416.29, "currency": "USD", "supplier": { "amount": 416.29, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "available" }, "meta_data": "eyJzdXBwbGllciI6eyJ0cmFjZUlkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwib2ZmZXJJZCI6IjIyMDIxMzE5NDE2NDg3OTM3ODcwIiwibGVnSWQiOiJiNWFmN2U3ZWVmM2E4NzM1ZTE2ODI1NjQ1MTBjODU2NCJ9LCJwcmltYXJ5X2ZhcmVLZXkiOiIyMjAyMTMxOTQxNjQ4NzkzNzg3MCIsInJ1bGVJZCI6IiIsInJvdXRpbmciOnsibGVnSWQiOiJiNWFmN2U3ZWVmM2E4NzM1ZTE2ODI1NjQ1MTBjODU2NCIsInNlZ21lbnRJZHMiOlsiZjdiNzcxMDZlYjk1Yjg5ZTcxNzBiZWM3YWY4N2JlNzZeNGM1MTI1YTkyZWY4Y2U2ODQzMWNjYWMyYzY0NTA4OGYiLCI2MWMwNmI1ZWQyYmYyYjYwNjk4MDBhNzZjYTFmNGQ3ZV45ZWEyMWZmNTJjY2E5OWU2YTIwOTcxYTk0MWRiOGVjMiJdLCJvZmZlcnMiOlt7Im9mZmVySWQiOiIyMjAyMTMxOTQxNjQ4NzkzNzg3MCIsImxlZ0lkIjoiYjVhZjdlN2VlZjNhODczNWUxNjgyNTY0NTEwYzg1NjQiLCJjdXJyZW5jeSI6IlVTRCIsInBsYXRpbmdDYXJyaWVyIjoiRloiLCJwcmljZVBlclBheCI6W3sicGF4VHlwZSI6IkFEVCIsImJhc2VGYXJlIjo1OTEuNywidG90YWxUYXgiOjUwLjA3LCJ0YXhCcmVha2Rvd24iOltdLCJzZXJ2aWNlRmVlIjoyLjV9XSwiY2FiaW4iOlsiWSIsIlkiLCJZIiwiWSJdLCJmYXJlQmFzaXMiOlsiUVJMUDdPTTEiLCJRUkxQN09NMSIsIk1STDdPTTEiLCJNUkw3T00xIl0sImF2YWlsYWJpbGl0eSI6WyI5IiwiOSIsIjkiLCI5Il0sImV4dHJhSW5mbyI6eyJmcmVlQmFnZ2FnZUFsbG93YW5jZSI6W3sic2VnbWVudElkIjoiZjdiNzcxMDZlYjk1Yjg5ZTcxNzBiZWM3YWY4N2JlNzYiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMzAtMzAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfSx7InNlZ21lbnRJZCI6IjRjNTEyNWE5MmVmOGNlNjg0MzFjY2FjMmM2NDUwODhmIiwiY2FiaW5CYWdQYyI6IjEtMS1lIiwiY2FiaW5CYWdTaXplIjoiZS1lLWUiLCJjYWJpbkJhZ1dlaWdodCI6IjctNy1lIiwiY2hlY2tlZEJhZ1BjIjoiZS1lLWUiLCJjaGVja2VkQmFnU2l6ZSI6ImUtZS1lIiwiY2hlY2tlZEJhZ1dlaWdodCI6IjMwLTMwLWUiLCJwZXJzb25hbEl0ZW1QYyI6ImUtZS1lIiwicGVyc29uYWxJdGVtU2l6ZSI6ImUtZS1lIiwicGVyc29uYWxJdGVtV2VpZ2h0IjoiZS1lLWUiLCJpc1NoYXJlZENhYmluV2VpZ2h0IjpmYWxzZX0seyJzZWdtZW50SWQiOiI2MWMwNmI1ZWQyYmYyYjYwNjk4MDBhNzZjYTFmNGQ3ZSIsImNhYmluQmFnUGMiOiIxLTEtZSIsImNhYmluQmFnU2l6ZSI6ImUtZS1lIiwiY2FiaW5CYWdXZWlnaHQiOiI3LTctZSIsImNoZWNrZWRCYWdQYyI6ImUtZS1lIiwiY2hlY2tlZEJhZ1NpemUiOiJlLWUtZSIsImNoZWNrZWRCYWdXZWlnaHQiOiIzMC0zMC1lIiwicGVyc29uYWxJdGVtUGMiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVNpemUiOiJlLWUtZSIsInBlcnNvbmFsSXRlbVdlaWdodCI6ImUtZS1lIiwiaXNTaGFyZWRDYWJpbldlaWdodCI6ZmFsc2V9LHsic2VnbWVudElkIjoiOWVhMjFmZjUyY2NhOTllNmEyMDk3MWE5NDFkYjhlYzIiLCJjYWJpbkJhZ1BjIjoiMS0xLWUiLCJjYWJpbkJhZ1NpemUiOiJlLWUtZSIsImNhYmluQmFnV2VpZ2h0IjoiNy03LWUiLCJjaGVja2VkQmFnUGMiOiJlLWUtZSIsImNoZWNrZWRCYWdTaXplIjoiZS1lLWUiLCJjaGVja2VkQmFnV2VpZ2h0IjoiMzAtMzAtZSIsInBlcnNvbmFsSXRlbVBjIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1TaXplIjoiZS1lLWUiLCJwZXJzb25hbEl0ZW1XZWlnaHQiOiJlLWUtZSIsImlzU2hhcmVkQ2FiaW5XZWlnaHQiOmZhbHNlfV19LCJlbGlnaWJpbGl0eUZsYWciOmZhbHNlLCJlbGlnaWJpbGl0eURldGFpbCI6bnVsbCwicnVsZXMiOnsicmVmdW5kIjpbeyJwYXhUeXBlIjoiQURUIiwiY291cG9uU3RhdHVzIjowLCJyZWZ1bmRQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjo0MTYuMjksInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjowLCJyZWZ1bmRQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImZ1bGxSZWZ1bmRBUCI6bnVsbCwicmVmdW5kRmVlIjo0MTYuMjksInJlZnVuZFRheEZlZSI6bnVsbCwic2VnbWVudElkcyI6bnVsbH1dLCJjaGFuZ2UiOlt7InBheFR5cGUiOiJBRFQiLCJjb3Vwb25TdGF0dXMiOjAsImNoYW5nZVBvbGljeSI6IndpdGhDb25kaXRpb24iLCJhcHBsaWNhYmxlVGltZSI6W251bGwsMTIwXSwiY2hhbmdlRmVlIjozNTYuMSwic2VnbWVudElkcyI6bnVsbH0seyJwYXhUeXBlIjoiQ0hEIiwiY291cG9uU3RhdHVzIjowLCJjaGFuZ2VQb2xpY3kiOiJ3aXRoQ29uZGl0aW9uIiwiYXBwbGljYWJsZVRpbWUiOltudWxsLDEyMF0sImNoYW5nZUZlZSI6MzU2LjEsInNlZ21lbnRJZHMiOm51bGx9XX0sInByb2R1Y3RUeXBlIjpudWxsLCJwcm9kdWN0VGFnIjp7Imludm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoxLCJyZXNjaGVkdWxlUHJvY2Vzc2luZ1RpbWUiOjM2MCwidm9sdW50YXJ5U2VydmljZVN0YW5kYXJkIjoyLCJyZXNjaGVkdWxlUGVuZGluZ1RpbWUiOjI0MCwiUkJEQ2hhbmdlZFJpc2siOnRydWUsImlzU3RhbmRhcmRQcm9kdWN0IjpudWxsLCJyZWZ1bmRDb25kaXRpb24iOjAsImNvbm5lY3RpbmdQb2ludCI6bnVsbCwidGlja2V0aW5nVGltZSI6MTgwLCJwcm9kdWN0U3VwcGxpZXIiOnsic3VwcGxpZXJOYW1lIjpudWxsLCJzdXBwbGllcklBVEEiOm51bGx9LCJyZWZ1c2VEZWFkbGluZSI6bnVsbCwicmVpc3N1ZUNvbmRpdGlvbiI6MCwiZmFyZUJyYW5kIjpbIiIsIiJdLCJpc1ZpcnR1YWxJbnRlcmxpbmluZyI6bnVsbCwidm9sdW50YXJ5UmVmdW5kVGltZSI6MTQ0MDAsInZvaWRpbmdDb25kaXRpb24iOmZhbHNlLCJjcmVkaXRDYXJkVGhyb3VnaCI6ZmFsc2UsInBvc0FyZWEiOltudWxsLG51bGwsbnVsbCxudWxsXSwiaW52b2x1bnRhcnlSZWZ1bmRUaW1lIjoyODgwMCwidGlja2V0QXR0cmlidXRlIjowLCJ0aWNrZXRQcm9taXNlIjowfSwicHJvZHVjdFNvdXJjZSI6Ik9USCIsIml0aW5lcmFyeVByaWNpbmdQZXJQYXgiOm51bGwsIlJCRCI6WyJRIiwiUSIsIk0iLCJNIl19XSwic2VnbWVudHMiOlt7InNlZ21lbnRJZCI6ImY3Yjc3MTA2ZWI5NWI4OWU3MTcwYmVjN2FmODdiZTc2IiwiZHVyYXRpb24iOjc1LCJjYXJyaWVyIjoiRloiLCJmbGlnaHRObyI6IjQ2IiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IkZaIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJGWjQ2IiwiYWlyY3JhZnRDb2RlIjoiN004IiwiZGVwQWlycG9ydCI6Ik1DVCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0wOS0zMFQwOToxMCIsImFyckFpcnBvcnQiOiJEWEIiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMDktMzBUMTA6MjUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjRjNTEyNWE5MmVmOGNlNjg0MzFjY2FjMmM2NDUwODhmIiwiZHVyYXRpb24iOjMwMCwiY2FycmllciI6IkZaIiwiZmxpZ2h0Tm8iOiI1NjMiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRloiLCJvcGVyYXRpbmdGbGlnaHRObyI6IkZaNTYzIiwiYWlyY3JhZnRDb2RlIjoiN004IiwiZGVwQWlycG9ydCI6IkRYQiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMC0wMVQwMTo0NSIsImFyckFpcnBvcnQiOiJDR1AiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTAtMDFUMDg6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjYxYzA2YjVlZDJiZjJiNjA2OTgwMGE3NmNhMWY0ZDdlIiwiZHVyYXRpb24iOjM1NSwiY2FycmllciI6IkZaIiwiZmxpZ2h0Tm8iOiI1NjQiLCJjb2RlU2hhcmUiOmZhbHNlLCJvcGVyYXRpbmdDYXJyaWVyIjoiRloiLCJvcGVyYXRpbmdGbGlnaHRObyI6IkZaNTY0IiwiYWlyY3JhZnRDb2RlIjoiN004IiwiZGVwQWlycG9ydCI6IkNHUCIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQwOTowMCIsImFyckFpcnBvcnQiOiJEWEIiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTBUMTI6NTUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfSx7InNlZ21lbnRJZCI6IjllYTIxZmY1MmNjYTk5ZTZhMjA5NzFhOTQxZGI4ZWMyIiwiZHVyYXRpb24iOjY1LCJjYXJyaWVyIjoiRloiLCJmbGlnaHRObyI6IjQzIiwiY29kZVNoYXJlIjpmYWxzZSwib3BlcmF0aW5nQ2FycmllciI6IkZaIiwib3BlcmF0aW5nRmxpZ2h0Tm8iOiJGWjQzIiwiYWlyY3JhZnRDb2RlIjoiNzNIIiwiZGVwQWlycG9ydCI6IkRYQiIsImRlcFRlcm1pbmFsIjpudWxsLCJkZXBUaW1lIjoiMjAyNi0xMi0xMFQxNDo0MCIsImFyckFpcnBvcnQiOiJNQ1QiLCJhcnJUZXJtaW5hbCI6bnVsbCwiYXJyVGltZSI6IjIwMjYtMTItMTBUMTU6NDUiLCJzdG9wQWlycG9ydCI6bnVsbCwic3RvcER1cmF0aW9uIjpudWxsfV19LCJydWxlcyI6W10sInNlYXJjaElkIjoicXVlcnlGbGlnaHRfTkVXQVBJMjYwOTEzMjExNTMxMzA5OGIyNDEyIiwiam91cm5leV90eXBlIjoiUm91bmRUcmlwIn0=", "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 83284.44, "calendar_total_sell": 83284.44, "calendar_supplier_currency": "USD", "calendar_supplier_amount": 0, "calendar_fmg_amount": 0, "total_price": 83284.44, "filter": { "id": "F1F400029-79", "price": 83284.44, "gross_total": 641.77, "journey_duration": "PT1D6H20M", "journey_duration_seconds": 109200, "layover_duration": "PT17H5M", "layover_duration_seconds": 61500, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T09:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T15:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609300910dxb20260930102546dxb202610010145cgp202610010845563cgp202612100900dxb202612101255564dxb202612101440mct20261210154543", "destination_reach_time": "PT1D6H20M", "destination_reach_timestamp": 109200 }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-10", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA1JbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T09:10:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT15H20M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "5H55M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA7JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-10T18:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T20:00:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H10M", "distance": "230", "lay_over": "PT05H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "47" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "47" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 84279, "gross_total": 83579, "base_fare": 58727, "tax": 25552, "sell": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQyNzksImJhc2VfZmFyZSI6NTg3MjcsInRheCI6MjU1NTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": 0, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": "0.00", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2474.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5194.00" }, "Other": { "title": "Others taxes", "amount": "12937.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0Mjc5LjAwIiwiYmFzZV9mYXJlIjoiNTg3MjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNTc5LjAwIiwiYmFzZV9mYXJlIjoiNTgwMjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzU3OS4wMCIsImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM1NzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiMjQ3NC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1MTk0LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyOTM3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJGNiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM2OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlpSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTE5NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "CGP", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "CGP", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "MCT", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code UL != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code MH != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BS != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code CA != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code CZ != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code GF != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code WY != segment 1 (MCT->DXB) operating FZ | entry 4: operating_code EK != segment 1 (MCT->DXB) operating FZ | entry 5: operating_code TG != segment 1 (MCT->DXB) operating FZ | entry 6: operating_code OD != segment 1 (MCT->DXB) operating FZ | entry 7: operating_code ET != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->DXB) operating FZ" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA1JbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T09:10:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT15H20M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-10", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "5H55M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA7JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-10T18:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T20:00:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H10M", "distance": "230", "lay_over": "PT05H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "47" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "47" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 84279, "calendar_total_sell": 84279, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 84279, "filter": { "id": "F1TT00016-10", "price": 84279, "journey_duration": "PT1D10H35M", "journey_duration_seconds": 124500, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30T09:10:00.000+04:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-10T20:00:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609300910dxb20260930102546dxb202610010145cgp202610010845563cgp202612100900dxb202612101255564dxb202612101850mct20261210200047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-11", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA1JbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T09:10:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT15H20M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA9JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-10T22:40:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T23:50:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H10M", "distance": "230", "lay_over": "PT09H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "49" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "49" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 84279, "gross_total": 83579, "base_fare": 58727, "tax": 25552, "sell": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQyNzksImJhc2VfZmFyZSI6NTg3MjcsInRheCI6MjU1NTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": 0, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": "0.00", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2474.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5194.00" }, "Other": { "title": "Others taxes", "amount": "12937.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0Mjc5LjAwIiwiYmFzZV9mYXJlIjoiNTg3MjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNTc5LjAwIiwiYmFzZV9mYXJlIjoiNTgwMjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzU3OS4wMCIsImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM1NzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiMjQ3NC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1MTk0LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyOTM3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJGNiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM2OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlpSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTE5NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "CGP", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "CGP", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "MCT", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code UL != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code MH != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BS != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code CA != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code CZ != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code GF != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code WY != segment 1 (MCT->DXB) operating FZ | entry 4: operating_code EK != segment 1 (MCT->DXB) operating FZ | entry 5: operating_code TG != segment 1 (MCT->DXB) operating FZ | entry 6: operating_code OD != segment 1 (MCT->DXB) operating FZ | entry 7: operating_code ET != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->DXB) operating FZ" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA1JbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T09:10:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT15H20M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-11", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA9JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-10T22:40:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T23:50:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H10M", "distance": "230", "lay_over": "PT09H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "49" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "49" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 84279, "calendar_total_sell": 84279, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 84279, "filter": { "id": "F1TT00016-11", "price": 84279, "journey_duration": "PT1D14H25M", "journey_duration_seconds": 138300, "layover_duration": "PT1D1H5M", "layover_duration_seconds": 90300, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30T09:10:00.000+04:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-10T23:50:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609300910dxb20260930102546dxb202610010145cgp202610010845563cgp202612100900dxb202612101255564dxb202612102240mct20261210235049", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-12", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA1JbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T09:10:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT15H20M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "18H15M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA\/JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-11T07:10:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T08:20:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H10M", "distance": "230", "lay_over": "PT18H15M", "lay_over_date": "2026-12-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "45" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "45" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 84279, "gross_total": 83579, "base_fare": 58727, "tax": 25552, "sell": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQyNzksImJhc2VfZmFyZSI6NTg3MjcsInRheCI6MjU1NTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": 0, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": "0.00", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2474.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5194.00" }, "Other": { "title": "Others taxes", "amount": "12937.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0Mjc5LjAwIiwiYmFzZV9mYXJlIjoiNTg3MjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNTc5LjAwIiwiYmFzZV9mYXJlIjoiNTgwMjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzU3OS4wMCIsImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM1NzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiMjQ3NC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1MTk0LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyOTM3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJGNiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM2OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlpSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTE5NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "CGP", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "CGP", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "MCT", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code UL != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code MH != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BS != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code CA != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code CZ != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code GF != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code WY != segment 1 (MCT->DXB) operating FZ | entry 4: operating_code EK != segment 1 (MCT->DXB) operating FZ | entry 5: operating_code TG != segment 1 (MCT->DXB) operating FZ | entry 6: operating_code OD != segment 1 (MCT->DXB) operating FZ | entry 7: operating_code ET != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->DXB) operating FZ" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA1JbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T09:10:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT15H20M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-12", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "18H15M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA\/JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-11T07:10:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T08:20:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H10M", "distance": "230", "lay_over": "PT18H15M", "lay_over_date": "2026-12-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "45" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "45" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 84279, "calendar_total_sell": 84279, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 84279, "filter": { "id": "F1TT00016-12", "price": 84279, "journey_duration": "PT1D22H55M", "journey_duration_seconds": 168900, "layover_duration": "PT1D9H35M", "layover_duration_seconds": 120900, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30T09:10:00.000+04:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T08:20:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609300910dxb20260930102546dxb202610010145cgp202610010845563cgp202612100900dxb202612101255564dxb202612110710mct20261211082045", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-5", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAxJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T20:45:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T22:00:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT03H45M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA5JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-10T14:40:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T15:45:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H05M", "distance": "230", "lay_over": "PT01H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "43" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "43" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 84279, "gross_total": 83579, "base_fare": 58727, "tax": 25552, "sell": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQyNzksImJhc2VfZmFyZSI6NTg3MjcsInRheCI6MjU1NTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": 0, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": "0.00", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2474.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5194.00" }, "Other": { "title": "Others taxes", "amount": "12937.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0Mjc5LjAwIiwiYmFzZV9mYXJlIjoiNTg3MjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNTc5LjAwIiwiYmFzZV9mYXJlIjoiNTgwMjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzU3OS4wMCIsImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM1NzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiMjQ3NC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1MTk0LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyOTM3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJGNiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM2OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlpSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTE5NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "CGP", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "CGP", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "MCT", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code UL != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code MH != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BS != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code CA != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code CZ != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code GF != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code WY != segment 1 (MCT->DXB) operating FZ | entry 4: operating_code EK != segment 1 (MCT->DXB) operating FZ | entry 5: operating_code TG != segment 1 (MCT->DXB) operating FZ | entry 6: operating_code OD != segment 1 (MCT->DXB) operating FZ | entry 7: operating_code ET != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->DXB) operating FZ" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAxJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T20:45:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T22:00:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT03H45M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-5", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA5JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-10T14:40:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T15:45:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H05M", "distance": "230", "lay_over": "PT01H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "43" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "43" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 84279, "calendar_total_sell": 84279, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 84279, "filter": { "id": "F1TT00016-5", "price": 84279, "journey_duration": "PT18H45M", "journey_duration_seconds": 67500, "layover_duration": "PT5H30M", "layover_duration_seconds": 19800, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T20:45:00.000+04:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-10T15:45:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609302045dxb20260930220048dxb202610010145cgp202610010845563cgp202612100900dxb202612101255564dxb202612101440mct20261210154543", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-6", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAxJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T20:45:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T22:00:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT03H45M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "5H55M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA7JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-10T18:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T20:00:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H10M", "distance": "230", "lay_over": "PT05H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "47" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "47" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 84279, "gross_total": 83579, "base_fare": 58727, "tax": 25552, "sell": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQyNzksImJhc2VfZmFyZSI6NTg3MjcsInRheCI6MjU1NTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": 0, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": "0.00", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2474.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5194.00" }, "Other": { "title": "Others taxes", "amount": "12937.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0Mjc5LjAwIiwiYmFzZV9mYXJlIjoiNTg3MjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNTc5LjAwIiwiYmFzZV9mYXJlIjoiNTgwMjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzU3OS4wMCIsImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM1NzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiMjQ3NC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1MTk0LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyOTM3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJGNiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM2OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlpSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTE5NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "CGP", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "CGP", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "MCT", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code UL != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code MH != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BS != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code CA != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code CZ != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code GF != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code WY != segment 1 (MCT->DXB) operating FZ | entry 4: operating_code EK != segment 1 (MCT->DXB) operating FZ | entry 5: operating_code TG != segment 1 (MCT->DXB) operating FZ | entry 6: operating_code OD != segment 1 (MCT->DXB) operating FZ | entry 7: operating_code ET != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->DXB) operating FZ" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAxJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T20:45:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T22:00:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT03H45M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-6", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H0M", "transit_time": "5H55M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA7JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-10T18:50:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T20:00:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H10M", "distance": "230", "lay_over": "PT05H55M", "lay_over_date": "2026-12-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "47" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "47" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 84279, "calendar_total_sell": 84279, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 84279, "filter": { "id": "F1TT00016-6", "price": 84279, "journey_duration": "PT23H0M", "journey_duration_seconds": 82800, "layover_duration": "PT9H40M", "layover_duration_seconds": 34800, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T20:45:00.000+04:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-10T20:00:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609302045dxb20260930220048dxb202610010145cgp202610010845563cgp202612100900dxb202612101255564dxb202612101850mct20261210200047", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-7", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAxJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T20:45:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T22:00:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT03H45M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA9JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-10T22:40:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T23:50:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H10M", "distance": "230", "lay_over": "PT09H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "49" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "49" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 84279, "gross_total": 83579, "base_fare": 58727, "tax": 25552, "sell": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQyNzksImJhc2VfZmFyZSI6NTg3MjcsInRheCI6MjU1NTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": 0, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": "0.00", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2474.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5194.00" }, "Other": { "title": "Others taxes", "amount": "12937.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0Mjc5LjAwIiwiYmFzZV9mYXJlIjoiNTg3MjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNTc5LjAwIiwiYmFzZV9mYXJlIjoiNTgwMjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzU3OS4wMCIsImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM1NzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiMjQ3NC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1MTk0LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyOTM3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJGNiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM2OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlpSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTE5NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "CGP", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "CGP", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "MCT", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code UL != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code MH != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BS != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code CA != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code CZ != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code GF != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code WY != segment 1 (MCT->DXB) operating FZ | entry 4: operating_code EK != segment 1 (MCT->DXB) operating FZ | entry 5: operating_code TG != segment 1 (MCT->DXB) operating FZ | entry 6: operating_code OD != segment 1 (MCT->DXB) operating FZ | entry 7: operating_code ET != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->DXB) operating FZ" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAxJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T20:45:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T22:00:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT03H45M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-7", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA9JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-10T22:40:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T23:50:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H10M", "distance": "230", "lay_over": "PT09H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "49" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "49" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 84279, "calendar_total_sell": 84279, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 84279, "filter": { "id": "F1TT00016-7", "price": 84279, "journey_duration": "PT1D2H50M", "journey_duration_seconds": 96600, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T20:45:00.000+04:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-10T23:50:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609302045dxb20260930220048dxb202610010145cgp202610010845563cgp202612100900dxb202612101255564dxb202612102240mct20261210235049", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-8", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAxJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T20:45:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T22:00:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT03H45M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "18H15M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA\/JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-11T07:10:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T08:20:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H10M", "distance": "230", "lay_over": "PT18H15M", "lay_over_date": "2026-12-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "45" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "45" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 84279, "gross_total": 83579, "base_fare": 58727, "tax": 25552, "sell": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQyNzksImJhc2VfZmFyZSI6NTg3MjcsInRheCI6MjU1NTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": 0, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": "0.00", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2474.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5194.00" }, "Other": { "title": "Others taxes", "amount": "12937.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0Mjc5LjAwIiwiYmFzZV9mYXJlIjoiNTg3MjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNTc5LjAwIiwiYmFzZV9mYXJlIjoiNTgwMjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzU3OS4wMCIsImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM1NzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiMjQ3NC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1MTk0LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyOTM3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJGNiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM2OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlpSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTE5NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "CGP", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "CGP", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "MCT", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code UL != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code MH != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BS != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code CA != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code CZ != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code GF != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code WY != segment 1 (MCT->DXB) operating FZ | entry 4: operating_code EK != segment 1 (MCT->DXB) operating FZ | entry 5: operating_code TG != segment 1 (MCT->DXB) operating FZ | entry 6: operating_code OD != segment 1 (MCT->DXB) operating FZ | entry 7: operating_code ET != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->DXB) operating FZ" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKAxJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T20:45:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T22:00:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT03H45M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-8", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "18H15M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA\/JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-11T07:10:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T08:20:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H10M", "distance": "230", "lay_over": "PT18H15M", "lay_over_date": "2026-12-10", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "45" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "45" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 84279, "calendar_total_sell": 84279, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 84279, "filter": { "id": "F1TT00016-8", "price": 84279, "journey_duration": "PT1D11H20M", "journey_duration_seconds": 127200, "layover_duration": "PT22H0M", "layover_duration_seconds": 79200, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T20:45:00.000+04:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T08:20:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609302045dxb20260930220048dxb202610010145cgp202610010845563cgp202612100900dxb202612101255564dxb202612110710mct20261211082045", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-9", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA1JbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T09:10:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT15H20M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA5JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-10T14:40:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T15:45:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H05M", "distance": "230", "lay_over": "PT01H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "43" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "43" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 84279, "gross_total": 83579, "base_fare": 58727, "tax": 25552, "sell": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQyNzksImJhc2VfZmFyZSI6NTg3MjcsInRheCI6MjU1NTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": 0, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 84279, "base_fare": 58727, "tax": 25552, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": "0.00", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2474.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "5194.00" }, "Other": { "title": "Others taxes", "amount": "12937.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0Mjc5LjAwIiwiYmFzZV9mYXJlIjoiNTg3MjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3MDAuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3MDAuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMS4wMCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjgzNTc5LjAwIiwiYmFzZV9mYXJlIjoiNTgwMjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI4MzU3OS4wMCIsImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM1NzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiI1MDAuMDAifSwiVVQiOnsiYW1vdW50IjoiNDAwMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiI0NDcuMDAifSwiWVEiOnsiYW1vdW50IjoiMjQ3NC4wMCJ9LCJZUiI6eyJhbW91bnQiOiI1MTk0LjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEyOTM3LjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJGNiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzM2OCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlpSIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMzgiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjI0NzQiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJZUiIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNTE5NCIsInRheEluZm8iOm51bGx9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 0, "applicable_comission": null, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "CGP", "operating": "FZ", "marketing": "FZ", "booking_code": "Q", "farebasis": "QRLP7OM1", "cabin": "economy" }, { "origin": "CGP", "destination": "DXB", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" }, { "origin": "DXB", "destination": "MCT", "operating": "FZ", "marketing": "FZ", "booking_code": "M", "farebasis": "MRL7OM1", "cabin": "economy" } ], "connecting": [ "DXB" ], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code UL != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code MH != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BS != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BG != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code CA != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code CZ != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->DXB) operating FZ | entry 2: operating_code GF != segment 1 (MCT->DXB) operating FZ | entry 3: operating_code WY != segment 1 (MCT->DXB) operating FZ | entry 4: operating_code EK != segment 1 (MCT->DXB) operating FZ | entry 5: operating_code TG != segment 1 (MCT->DXB) operating FZ | entry 6: operating_code OD != segment 1 (MCT->DXB) operating FZ | entry 7: operating_code ET != segment 1 (MCT->DXB) operating FZ" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->DXB) operating FZ" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA1JbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T09:10:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": "230", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "46" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKAzJbWniAAAA==", "origin": "DXB", "departure_time": "2026-10-01T01:45:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT5H00M", "distance": "2316", "lay_over": "PT15H20M", "lay_over_date": "2026-09-30", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1", "FareRuleKey": "gws-eJxNjkkOwjAMRQ9T\/b2HKhW7oITAgqQBlUW74P7HwElAwpLtbz1P3nshcXRi9f824T2lA+UVgAIxD9cKVnEKtmoHkTAez3td1swYS5QMlY5H5t6YKLElRBfngZph7zGHzdjYTCbQTqNJm8BPXG4myzluxGsmVeKZ6\/GFtMB+tbkPecss4g==", "FareInfoRef": "SK1xoBL3nDKAvKbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-9", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SK1xoBL3nDKA3JbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T09:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00.000+04:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": "2316", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } }, { "air_segment_key": "SK1xoBL3nDKA5JbWniAAAA==", "origin": "DXB", "departure_time": "2026-12-10T14:40:00.000+04:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T15:45:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H05M", "distance": "230", "lay_over": "PT01H45M", "lay_over_date": "2026-12-10", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "43" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "43" }, "booking_class": { "brand_id": null, "brand_title": null, "cabin_class": "Economy", "cabin_code": "Economy", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1", "FareRuleKey": "gws-eJxNjrEOwyAMRD8mut02JJSNCko7FFJV6ZAO\/f\/PiKGJFEtwh97ZJoQgJBN5NuFcA35D\/qJ+IlAhekpcIM6Pl\/5aQSSM8n66uTDaDBYmJbXTv3LPZcqsgjQl29FatfY73l\/KjBmtVyVG24xmtQOHuT3U1mtaiOeiaWLLOyIH\/ah2be+jLAE=", "FareInfoRef": "SK1xoBL3nDKA+KbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 84279, "calendar_total_sell": 84279, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 84279, "filter": { "id": "F1TT00016-9", "price": 84279, "journey_duration": "PT1D6H20M", "journey_duration_seconds": 109200, "layover_duration": "PT17H5M", "layover_duration_seconds": 61500, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30T09:10:00.000+04:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-10T15:45:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609300910dxb20260930102546dxb202610010145cgp202610010845563cgp202612100900dxb202612101255564dxb202612101440mct20261210154543", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TF00018-5", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Tempest", "color_code": "#ffffff", "supplier_code": "takeoffbd", "supplier_uid": "F1TF00018", "supplier_partner_code": "takeoffbd-1-00018", "flight_group": [ { "group": 1, "flight_key": "F1TF00018-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "3H45M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzAzNTkyOXxUc0k1b0IxQ3VES0FlOG9XaGlBQUFBPT18VUFwaUdhbGlsZW8=", "routes": [ { "air_segment_key": "VHNJNW9CMUN1REtBMTdvV2hpQUFBQT09fFRzSTVvQjFDdURLQUs4b1doaUFBQUE9PXxUc0k1b0IxQ3VES0FXN29XaGlBQUFBPT0=", "origin": "MCT", "departure_time": "2026-09-30 20:45:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30 22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "48" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "VHNJNW9CMUN1REtBMTdvV2hpQUFBQT09fFRzSTVvQjFDdURLQUs4b1doaUFBQUE9PXxUc0k1b0IxQ3VES0FZN29XaGlBQUFBPT0=", "origin": "DXB", "departure_time": "2026-10-01 01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01 08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "563" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "Q", "meal_code": null, "seat_available": "9", "fareBasisCode": "QRLP7OM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 2, "flight_key": "F1TF00018-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "5H30M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzAzNTkyOXxUc0k1b0IxQ3VES0FlOG9XaGlBQUFBPT18VUFwaUdhbGlsZW8=", "routes": [ { "air_segment_key": "VHNJNW9CMUN1REtBNDdvV2hpQUFBQT09fFRzSTVvQjFDdURLQVE4b1doaUFBQUE9PXxUc0k1b0IxQ3VES0FjN29XaGlBQUFBPT0=", "origin": "CGP", "departure_time": "2026-12-10 09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "564" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "VHNJNW9CMUN1REtBNDdvV2hpQUFBQT09fFRzSTVvQjFDdURLQVE4b1doaUFBQUE9PXxUc0k1b0IxQ3VES0FlN29XaGlBQUFBPT0=", "origin": "DXB", "departure_time": "2026-12-10 14:40:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10 15:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H05M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "43" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "43" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "M", "meal_code": null, "seat_available": "9", "fareBasisCode": "MRL7OM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "BDT", "total": 84514, "gross_total": 83579, "base_fare": 58727, "tax": 25787, "sell": { "currency": "BDT", "total": 84514, "base_fare": 58727, "tax": 25787 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6ODQ1MTQsImJhc2VfZmFyZSI6NTg3MjcsInRheCI6MjU3ODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzgxNCwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTc4NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjo4MzU3OSwiYmFzZV9mYXJlIjo1ODAyNywidGF4IjoyNTU1Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 84514, "base_fare": 58727, "tax": 25787, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": 0, "ait": "235.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 84514, "base_fare": 58727, "tax": 25787, "gross": { "base_fare": "58027.00", "tax": "25552.00", "discount": "0.00", "ait": "235.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6Ijg0NTE0LjAwIiwiYmFzZV9mYXJlIjoiNTg3MjcuMDAiLCJ0YXgiOiIyNTc4Ny4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4MDI3LjAwIiwidGF4IjoiMjU1NTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIyMzUuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODM4MTQuMDAiLCJiYXNlX2ZhcmUiOiI1ODAyNy4wMCIsInRheCI6IjI1Nzg3LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTgwMjcuMDAiLCJ0YXgiOiIyNTU1Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjIzNS4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiODM1NzkuMDAiLCJiYXNlX2ZhcmUiOiI1ODAyNy4wMCIsInRheCI6IjI1NTUyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMjM1LjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODM4MTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 84514, "filter": { "id": "F1TF00018-5", "price": 84514, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30 20:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10 15:45:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609302045dxb20260930220048dxb202610010145cgp202610010845563cgp202612100900dxb202612101255564dxb202612101440mct20261210154543", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "0-0", "origin": "MCT", "departure_time": "2026-09-30T09:10:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": 217, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 46 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 46 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } }, { "air_segment_key": "1-0", "origin": "DXB", "departure_time": "2026-10-01T01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": 2312, "lay_over": "PT15H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "0-0", "origin": "CGP", "departure_time": "2026-12-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": 2312, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } }, { "air_segment_key": "1-0", "origin": "DXB", "departure_time": "2026-12-10T14:40:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T15:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H05M", "distance": 217, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 43 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 43 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } } ] } ], "price": { "currency": "BDT", "total": 85781.94, "gross_total": 663.8, "base_fare": 53965.38, "tax": 31816.56, "sell": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcwLjgsImJhc2VfZmFyZSI6NDIyLCJ0YXgiOjI0OC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjgsImJhc2VfZmFyZSI6NDE1LCJ0YXgiOjI0OC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2My44LCJiYXNlX2ZhcmUiOjQxNSwidGF4IjoyNDguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2557.60" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "10614.04" }, "Other": { "title": "Others taxes", "amount": "13440.19" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MC44MCIsImJhc2VfZmFyZSI6IjQyMi4wMCIsInRheCI6IjI0OC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNS4wMCIsInRheCI6IjI0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2My44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjgzLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwNS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEzLjYsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTMuNiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#0", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 85781.94, "calendar_total_sell": 85781.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 85781.94, "filter": { "id": "F1SE00005-0", "price": 85781.94, "gross_total": 663.8, "journey_duration": "PT8H45M", "journey_duration_seconds": 31500, "layover_duration": "PT1H45M", "layover_duration_seconds": 6300, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T09:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T15:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609300910dxb20260930102546adtdxb202610010145cgp202610010845563adtcgp202612100900dxb202612101255564adtdxb202612101440mct20261210154543adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "0-1", "origin": "MCT", "departure_time": "2026-09-30T09:10:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": 217, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 46 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 46 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } }, { "air_segment_key": "1-1", "origin": "DXB", "departure_time": "2026-10-01T01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": 2312, "lay_over": "PT15H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT25H20M", "transit_time": "18H15M", "routes": [ { "air_segment_key": "0-1", "origin": "CGP", "departure_time": "2026-12-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": 2312, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } }, { "air_segment_key": "1-1", "origin": "DXB", "departure_time": "2026-12-11T07:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T08:20:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H10M", "distance": 217, "lay_over": "PT18H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 45 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 45 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } } ] } ], "price": { "currency": "BDT", "total": 85781.94, "gross_total": 663.8, "base_fare": 53965.38, "tax": 31816.56, "sell": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcwLjgsImJhc2VfZmFyZSI6NDIyLCJ0YXgiOjI0OC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjgsImJhc2VfZmFyZSI6NDE1LCJ0YXgiOjI0OC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2My44LCJiYXNlX2ZhcmUiOjQxNSwidGF4IjoyNDguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2557.60" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "10614.04" }, "Other": { "title": "Others taxes", "amount": "13440.19" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MC44MCIsImJhc2VfZmFyZSI6IjQyMi4wMCIsInRheCI6IjI0OC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNS4wMCIsInRheCI6IjI0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2My44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjgzLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwNS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEzLjYsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTMuNiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#1", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 85781.94, "calendar_total_sell": 85781.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 85781.94, "filter": { "id": "F1SE00005-1", "price": 85781.94, "gross_total": 663.8, "journey_duration": "PT1D1H20M", "journey_duration_seconds": 91200, "layover_duration": "PT18H15M", "layover_duration_seconds": 65700, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T08:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609300910dxb20260930102546adtdxb202610010145cgp202610010845563adtcgp202612100900dxb202612101255564adtdxb202612110710mct20261211082045adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "0-2", "origin": "MCT", "departure_time": "2026-09-30T09:10:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": 217, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 46 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 46 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } }, { "air_segment_key": "1-2", "origin": "DXB", "departure_time": "2026-10-01T01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": 2312, "lay_over": "PT15H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H00M", "transit_time": "5H55M", "routes": [ { "air_segment_key": "0-2", "origin": "CGP", "departure_time": "2026-12-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": 2312, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } }, { "air_segment_key": "1-2", "origin": "DXB", "departure_time": "2026-12-10T18:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H10M", "distance": 217, "lay_over": "PT05H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 47 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 47 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } } ] } ], "price": { "currency": "BDT", "total": 85781.94, "gross_total": 663.8, "base_fare": 53965.38, "tax": 31816.56, "sell": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcwLjgsImJhc2VfZmFyZSI6NDIyLCJ0YXgiOjI0OC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjgsImJhc2VfZmFyZSI6NDE1LCJ0YXgiOjI0OC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2My44LCJiYXNlX2ZhcmUiOjQxNSwidGF4IjoyNDguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2557.60" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "10614.04" }, "Other": { "title": "Others taxes", "amount": "13440.19" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MC44MCIsImJhc2VfZmFyZSI6IjQyMi4wMCIsInRheCI6IjI0OC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNS4wMCIsInRheCI6IjI0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2My44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjgzLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwNS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEzLjYsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTMuNiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#2", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 85781.94, "calendar_total_sell": 85781.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 85781.94, "filter": { "id": "F1SE00005-2", "price": 85781.94, "gross_total": 663.8, "journey_duration": "PT13H0M", "journey_duration_seconds": 46800, "layover_duration": "PT5H55M", "layover_duration_seconds": 21300, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-10T20:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609300910dxb20260930102546adtdxb202610010145cgp202610010845563adtcgp202612100900dxb202612101255564adtdxb202612101850mct20261210200047adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "0-3", "origin": "MCT", "departure_time": "2026-09-30T09:10:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": 217, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 46 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 46 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } }, { "air_segment_key": "1-3", "origin": "DXB", "departure_time": "2026-10-01T01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": 2312, "lay_over": "PT15H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "0-3", "origin": "CGP", "departure_time": "2026-12-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": 2312, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } }, { "air_segment_key": "1-3", "origin": "DXB", "departure_time": "2026-12-10T22:40:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H10M", "distance": 217, "lay_over": "PT09H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 49 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 49 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } } ] } ], "price": { "currency": "BDT", "total": 85781.94, "gross_total": 663.8, "base_fare": 53965.38, "tax": 31816.56, "sell": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcwLjgsImJhc2VfZmFyZSI6NDIyLCJ0YXgiOjI0OC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjgsImJhc2VfZmFyZSI6NDE1LCJ0YXgiOjI0OC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2My44LCJiYXNlX2ZhcmUiOjQxNSwidGF4IjoyNDguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2557.60" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "10614.04" }, "Other": { "title": "Others taxes", "amount": "13440.19" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MC44MCIsImJhc2VfZmFyZSI6IjQyMi4wMCIsInRheCI6IjI0OC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNS4wMCIsInRheCI6IjI0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2My44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjgzLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwNS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEzLjYsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTMuNiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#3", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 85781.94, "calendar_total_sell": 85781.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 85781.94, "filter": { "id": "F1SE00005-3", "price": 85781.94, "gross_total": 663.8, "journey_duration": "PT16H50M", "journey_duration_seconds": 60600, "layover_duration": "PT9H45M", "layover_duration_seconds": 35100, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T09:10:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-12-10T23:50:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609300910dxb20260930102546adtdxb202610010145cgp202610010845563adtcgp202612100900dxb202612101255564adtdxb202612102240mct20261210235049adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-4", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "15H20M", "routes": [ { "air_segment_key": "0-4", "origin": "MCT", "departure_time": "2026-09-30T09:10:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T10:25:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": 217, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 46 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 46 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } }, { "air_segment_key": "1-4", "origin": "DXB", "departure_time": "2026-10-01T01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": 2312, "lay_over": "PT15H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT29H10M", "transit_time": "22H5M", "routes": [ { "air_segment_key": "0-4", "origin": "CGP", "departure_time": "2026-12-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": 2312, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } }, { "air_segment_key": "1-4", "origin": "DXB", "departure_time": "2026-12-11T11:00:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T12:10:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H10M", "distance": 217, "lay_over": "PT22H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 41 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 41 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } } ] } ], "price": { "currency": "BDT", "total": 85781.94, "gross_total": 663.8, "base_fare": 53965.38, "tax": 31816.56, "sell": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcwLjgsImJhc2VfZmFyZSI6NDIyLCJ0YXgiOjI0OC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjgsImJhc2VfZmFyZSI6NDE1LCJ0YXgiOjI0OC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2My44LCJiYXNlX2ZhcmUiOjQxNSwidGF4IjoyNDguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2557.60" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "10614.04" }, "Other": { "title": "Others taxes", "amount": "13440.19" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MC44MCIsImJhc2VfZmFyZSI6IjQyMi4wMCIsInRheCI6IjI0OC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNS4wMCIsInRheCI6IjI0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2My44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjgzLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwNS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEzLjYsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTMuNiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#4", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 85781.94, "calendar_total_sell": 85781.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 85781.94, "filter": { "id": "F1SE00005-4", "price": 85781.94, "gross_total": 663.8, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT22H5M", "layover_duration_seconds": 79500, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T09:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-11T12:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609300910dxb20260930102546adtdxb202610010145cgp202610010845563adtcgp202612100900dxb202612101255564adtdxb202612111100mct20261211121041adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-5", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "0-5", "origin": "MCT", "departure_time": "2026-09-30T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": 217, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 48 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 48 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } }, { "air_segment_key": "1-5", "origin": "DXB", "departure_time": "2026-10-01T01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": 2312, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "9H45M", "routes": [ { "air_segment_key": "0-5", "origin": "CGP", "departure_time": "2026-12-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": 2312, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } }, { "air_segment_key": "1-5", "origin": "DXB", "departure_time": "2026-12-10T22:40:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T23:50:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H10M", "distance": 217, "lay_over": "PT09H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 49 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 49 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } } ] } ], "price": { "currency": "BDT", "total": 85781.94, "gross_total": 663.8, "base_fare": 53965.38, "tax": 31816.56, "sell": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcwLjgsImJhc2VfZmFyZSI6NDIyLCJ0YXgiOjI0OC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjgsImJhc2VfZmFyZSI6NDE1LCJ0YXgiOjI0OC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2My44LCJiYXNlX2ZhcmUiOjQxNSwidGF4IjoyNDguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2557.60" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "10614.04" }, "Other": { "title": "Others taxes", "amount": "13440.19" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MC44MCIsImJhc2VfZmFyZSI6IjQyMi4wMCIsInRheCI6IjI0OC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNS4wMCIsInRheCI6IjI0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2My44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjgzLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwNS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEzLjYsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTMuNiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#5", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 85781.94, "calendar_total_sell": 85781.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 85781.94, "filter": { "id": "F1SE00005-5", "price": 85781.94, "gross_total": 663.8, "journey_duration": "PT16H50M", "journey_duration_seconds": 60600, "layover_duration": "PT9H45M", "layover_duration_seconds": 35100, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T20:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-12-10T23:50:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609302045dxb20260930220048adtdxb202610010145cgp202610010845563adtcgp202612100900dxb202612101255564adtdxb202612102240mct20261210235049adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-6", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "0-6", "origin": "MCT", "departure_time": "2026-09-30T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": 217, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 48 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 48 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } }, { "air_segment_key": "1-6", "origin": "DXB", "departure_time": "2026-10-01T01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": 2312, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H00M", "transit_time": "5H55M", "routes": [ { "air_segment_key": "0-6", "origin": "CGP", "departure_time": "2026-12-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": 2312, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } }, { "air_segment_key": "1-6", "origin": "DXB", "departure_time": "2026-12-10T18:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T20:00:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H10M", "distance": 217, "lay_over": "PT05H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 47 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 47 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } } ] } ], "price": { "currency": "BDT", "total": 85781.94, "gross_total": 663.8, "base_fare": 53965.38, "tax": 31816.56, "sell": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcwLjgsImJhc2VfZmFyZSI6NDIyLCJ0YXgiOjI0OC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjgsImJhc2VfZmFyZSI6NDE1LCJ0YXgiOjI0OC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2My44LCJiYXNlX2ZhcmUiOjQxNSwidGF4IjoyNDguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2557.60" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "10614.04" }, "Other": { "title": "Others taxes", "amount": "13440.19" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MC44MCIsImJhc2VfZmFyZSI6IjQyMi4wMCIsInRheCI6IjI0OC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNS4wMCIsInRheCI6IjI0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2My44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjgzLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwNS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEzLjYsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTMuNiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#6", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 85781.94, "calendar_total_sell": 85781.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 85781.94, "filter": { "id": "F1SE00005-6", "price": 85781.94, "gross_total": 663.8, "journey_duration": "PT13H0M", "journey_duration_seconds": 46800, "layover_duration": "PT5H55M", "layover_duration_seconds": 21300, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T20:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-10T20:00:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609302045dxb20260930220048adtdxb202610010145cgp202610010845563adtcgp202612100900dxb202612101255564adtdxb202612101850mct20261210200047adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-7", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "0-7", "origin": "MCT", "departure_time": "2026-09-30T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": 217, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 48 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 48 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } }, { "air_segment_key": "1-7", "origin": "DXB", "departure_time": "2026-10-01T01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": 2312, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT25H20M", "transit_time": "18H15M", "routes": [ { "air_segment_key": "0-7", "origin": "CGP", "departure_time": "2026-12-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": 2312, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } }, { "air_segment_key": "1-7", "origin": "DXB", "departure_time": "2026-12-11T07:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T08:20:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H10M", "distance": 217, "lay_over": "PT18H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 45 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 45 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } } ] } ], "price": { "currency": "BDT", "total": 85781.94, "gross_total": 663.8, "base_fare": 53965.38, "tax": 31816.56, "sell": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcwLjgsImJhc2VfZmFyZSI6NDIyLCJ0YXgiOjI0OC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjgsImJhc2VfZmFyZSI6NDE1LCJ0YXgiOjI0OC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2My44LCJiYXNlX2ZhcmUiOjQxNSwidGF4IjoyNDguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2557.60" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "10614.04" }, "Other": { "title": "Others taxes", "amount": "13440.19" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MC44MCIsImJhc2VfZmFyZSI6IjQyMi4wMCIsInRheCI6IjI0OC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNS4wMCIsInRheCI6IjI0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2My44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjgzLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwNS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEzLjYsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTMuNiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#7", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 85781.94, "calendar_total_sell": 85781.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 85781.94, "filter": { "id": "F1SE00005-7", "price": 85781.94, "gross_total": 663.8, "journey_duration": "PT1D1H20M", "journey_duration_seconds": 91200, "layover_duration": "PT18H15M", "layover_duration_seconds": 65700, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T20:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T08:20:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609302045dxb20260930220048adtdxb202610010145cgp202610010845563adtcgp202612100900dxb202612101255564adtdxb202612110710mct20261211082045adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-8", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "0-8", "origin": "MCT", "departure_time": "2026-09-30T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": 217, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 48 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 48 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } }, { "air_segment_key": "1-8", "origin": "DXB", "departure_time": "2026-10-01T01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": 2312, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "0-8", "origin": "CGP", "departure_time": "2026-12-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": 2312, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } }, { "air_segment_key": "1-8", "origin": "DXB", "departure_time": "2026-12-10T14:40:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-10T15:45:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT1H05M", "distance": 217, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 43 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 43 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } } ] } ], "price": { "currency": "BDT", "total": 85781.94, "gross_total": 663.8, "base_fare": 53965.38, "tax": 31816.56, "sell": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcwLjgsImJhc2VfZmFyZSI6NDIyLCJ0YXgiOjI0OC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjgsImJhc2VfZmFyZSI6NDE1LCJ0YXgiOjI0OC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2My44LCJiYXNlX2ZhcmUiOjQxNSwidGF4IjoyNDguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2557.60" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "10614.04" }, "Other": { "title": "Others taxes", "amount": "13440.19" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MC44MCIsImJhc2VfZmFyZSI6IjQyMi4wMCIsInRheCI6IjI0OC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNS4wMCIsInRheCI6IjI0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2My44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjgzLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwNS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEzLjYsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTMuNiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#8", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 85781.94, "calendar_total_sell": 85781.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 85781.94, "filter": { "id": "F1SE00005-8", "price": 85781.94, "gross_total": 663.8, "journey_duration": "PT8H45M", "journey_duration_seconds": 31500, "layover_duration": "PT1H45M", "layover_duration_seconds": 6300, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T20:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T15:45:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609302045dxb20260930220048adtdxb202610010145cgp202610010845563adtcgp202612100900dxb202612101255564adtdxb202612101440mct20261210154543adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-9", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H00M", "transit_time": "3H45M", "routes": [ { "air_segment_key": "0-9", "origin": "MCT", "departure_time": "2026-09-30T20:45:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30T22:00:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": 217, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 48 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 48 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } }, { "air_segment_key": "1-9", "origin": "DXB", "departure_time": "2026-10-01T01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01T08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": 2312, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 563 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": "M", "seat_available": 9, "fareBasisCode": "QRLP7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRLP7OM1" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT29H10M", "transit_time": "22H5M", "routes": [ { "air_segment_key": "0-9", "origin": "CGP", "departure_time": "2026-12-10T09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10T12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": 2312, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 564 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } }, { "air_segment_key": "1-9", "origin": "DXB", "departure_time": "2026-12-11T11:00:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11T12:10:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H10M", "distance": 217, "lay_over": "PT22H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 41 }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": 41 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "M", "meal_code": "M", "seat_available": 9, "fareBasisCode": "MRL7OM1", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "MRL7OM1" ] } } } ] } ], "price": { "currency": "BDT", "total": 85781.94, "gross_total": 663.8, "base_fare": 53965.38, "tax": 31816.56, "sell": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcwLjgsImJhc2VfZmFyZSI6NDIyLCJ0YXgiOjI0OC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjgsImJhc2VfZmFyZSI6NDE1LCJ0YXgiOjI0OC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2My44LCJiYXNlX2ZhcmUiOjQxNSwidGF4IjoyNDguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 85781.94, "base_fare": 53965.38, "tax": 31816.56, "gross": { "base_fare": "53070.22", "tax": "31816.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2557.60" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "10614.04" }, "Other": { "title": "Others taxes", "amount": "13440.19" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MC44MCIsImJhc2VfZmFyZSI6IjQyMi4wMCIsInRheCI6IjI0OC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNS4wMCIsInRheCI6IjI0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjYzLjgwIiwiYmFzZV9mYXJlIjoiNDE1LjAwIiwidGF4IjoiMjQ4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2My44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjgzLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjEwNS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiRjYyIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEzLjYsInRheEluZm8iOiJQQVNTRU5HRVIgRkFDSUxJVElFUyBDSEFSR0UifSx7ImNvZGUiOiJGNjIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTMuNiwidGF4SW5mbyI6IlBBU1NFTkdFUiBGQUNJTElUSUVTIENIQVJHRSJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IlpSMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxLjQsInRheEluZm8iOiJJTlRFUk5BVElPTkFMIEFEVkFOQ0VEIFBBU1NFTkdFUiBJTkZPUk1BVElPTiBGRUUgREVQQVJUVVJFUyJ9LHsiY29kZSI6IllRRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQxLjUsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn1dfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#9", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 42839.82, "currency": "BDT", "fmg": { "amount": 42839.82, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 42839.82 }, "supplier": { "amount": 335, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 13938.93, "currency": "BDT", "fmg": { "amount": 13938.93, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 13938.93 }, "supplier": { "amount": 109, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "FZ", "calendar_total_currency": "BDT", "calendar_total_price": 85781.94, "calendar_total_sell": 85781.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 85781.94, "filter": { "id": "F1SE00005-9", "price": 85781.94, "gross_total": 663.8, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT22H5M", "layover_duration_seconds": 79500, "carrier_operating": "FZ", "carrier_marketing": "FZ", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T20:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-11T12:10:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, "filter_unique_filter_code": "mct202609302045dxb20260930220048adtdxb202610010145cgp202610010845563adtcgp202612100900dxb202612101255564adtdxb202612111100mct20261211121041adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-10", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-10", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "0-10", "origin": "MCT", "departure_time": "2026-09-30T15:30:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T22:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 1367 }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": 1367 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "X", "meal_code": null, "seat_available": 4, "fareBasisCode": "XRTOV", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XRTOV" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-10", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "0-10", "origin": "CGP", "departure_time": "2026-12-10T08:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T12:00:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 1297 }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": 1297 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "X", "meal_code": null, "seat_available": 4, "fareBasisCode": "XRTOV", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XRTOV" ] } } } ] } ], "price": { "currency": "BDT", "total": 99030.31, "gross_total": 767.4, "base_fare": 69566.75, "tax": 29463.56, "sell": { "currency": "BDT", "total": 99030.31, "base_fare": 69566.75, "tax": 29463.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0LjQsImJhc2VfZmFyZSI6NTQ0LCJ0YXgiOjIzMC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY3LjQsImJhc2VfZmFyZSI6NTM3LCJ0YXgiOjIzMC40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2Ny40LCJiYXNlX2ZhcmUiOjUzNywidGF4IjoyMzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 99030.31, "base_fare": 69566.75, "tax": 29463.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68671.59", "tax": "29463.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 99030.31, "base_fare": 69566.75, "tax": 29463.56, "gross": { "base_fare": "68671.59", "tax": "29463.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "6649.76" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "8005.29" }, "Other": { "title": "Others taxes", "amount": "9603.79" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC40MCIsImJhc2VfZmFyZSI6IjU0NC4wMCIsInRheCI6IjIzMC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjIzMC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY3LjQwIiwiYmFzZV9mYXJlIjoiNTM3LjAwIiwidGF4IjoiMjMwLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTM3LjAwIiwidGF4IjoiMjMwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY3LjQwIiwiYmFzZV9mYXJlIjoiNTM3LjAwIiwidGF4IjoiMjMwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2Ny40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjUyLjAwIn0sIllSIjp7ImFtb3VudCI6IjYyLjYwIn0sIk90aGVyIjp7ImFtb3VudCI6Ijc1LjEwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQuMSwidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjMuNiwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyMC43LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJJMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyLjYsInRheEluZm8iOiJTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyNi4xLCJ0YXhJbmZvIjoiQUlSUE9SVCBUQVgifSx7ImNvZGUiOiJTNiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo1LjcsInRheEluZm8iOiJJTkZSQVNUUlVDVFVSRSBDSEFSR0UifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjI2LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMS4zLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMS4zLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#10", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 47571.38, "currency": "BDT", "fmg": { "amount": 47571.38, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 47571.38 }, "supplier": { "amount": 372, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 47571.38, "currency": "BDT", "fmg": { "amount": 47571.38, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 47571.38 }, "supplier": { "amount": 372, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 20460.81, "currency": "BDT", "fmg": { "amount": 20460.81, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 20460.81 }, "supplier": { "amount": 160, "currency": "USD" } }, { "type": "change", "canChanges": false, "forSegment": null, "applied": "after_departure", "amount": 98135.15, "currency": "BDT", "fmg": { "amount": 98135.15, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 98135.15 }, "supplier": { "amount": 767.4, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 99030.31, "calendar_total_sell": 99030.31, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 99030.31, "filter": { "id": "F1SE00005-10", "price": 99030.31, "gross_total": 767.4, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "X1", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30T15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T12:00:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "mct202609301530cgp2026093022101367adtcgp202612100840mct2026121012001297adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-11", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-11", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "0-11", "origin": "MCT", "departure_time": "2026-09-30T15:30:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T22:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 1367 }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": 1367 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "X", "meal_code": null, "seat_available": 4, "fareBasisCode": "XRTOV", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XRTOV" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-11", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "0-11", "origin": "CGP", "departure_time": "2026-12-10T22:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T02:15:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 1368 }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": 1368 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "X", "meal_code": null, "seat_available": 4, "fareBasisCode": "XRTOV", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XRTOV" ] } } } ] } ], "price": { "currency": "BDT", "total": 99030.31, "gross_total": 767.4, "base_fare": 69566.75, "tax": 29463.56, "sell": { "currency": "BDT", "total": 99030.31, "base_fare": 69566.75, "tax": 29463.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0LjQsImJhc2VfZmFyZSI6NTQ0LCJ0YXgiOjIzMC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY3LjQsImJhc2VfZmFyZSI6NTM3LCJ0YXgiOjIzMC40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2Ny40LCJiYXNlX2ZhcmUiOjUzNywidGF4IjoyMzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 99030.31, "base_fare": 69566.75, "tax": 29463.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "68671.59", "tax": "29463.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 99030.31, "base_fare": 69566.75, "tax": 29463.56, "gross": { "base_fare": "68671.59", "tax": "29463.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "6649.76" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "8005.29" }, "Other": { "title": "Others taxes", "amount": "9603.79" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC40MCIsImJhc2VfZmFyZSI6IjU0NC4wMCIsInRheCI6IjIzMC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNy4wMCIsInRheCI6IjIzMC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY3LjQwIiwiYmFzZV9mYXJlIjoiNTM3LjAwIiwidGF4IjoiMjMwLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTM3LjAwIiwidGF4IjoiMjMwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY3LjQwIiwiYmFzZV9mYXJlIjoiNTM3LjAwIiwidGF4IjoiMjMwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2Ny40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjUyLjAwIn0sIllSIjp7ImFtb3VudCI6IjYyLjYwIn0sIk90aGVyIjp7ImFtb3VudCI6Ijc1LjEwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQuMSwidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjMuNiwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyMC43LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJJMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyLjYsInRheEluZm8iOiJTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyNi4xLCJ0YXhJbmZvIjoiQUlSUE9SVCBUQVgifSx7ImNvZGUiOiJTNiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo1LjcsInRheEluZm8iOiJJTkZSQVNUUlVDVFVSRSBDSEFSR0UifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjI2LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMS4zLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMS4zLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#11", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 47571.38, "currency": "BDT", "fmg": { "amount": 47571.38, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 47571.38 }, "supplier": { "amount": 372, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 47571.38, "currency": "BDT", "fmg": { "amount": 47571.38, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 47571.38 }, "supplier": { "amount": 372, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 20460.81, "currency": "BDT", "fmg": { "amount": 20460.81, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 20460.81 }, "supplier": { "amount": 160, "currency": "USD" } }, { "type": "change", "canChanges": false, "forSegment": null, "applied": "after_departure", "amount": 98135.15, "currency": "BDT", "fmg": { "amount": 98135.15, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 98135.15 }, "supplier": { "amount": 767.4, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 99030.31, "calendar_total_sell": 99030.31, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 99030.31, "filter": { "id": "F1SE00005-11", "price": 99030.31, "gross_total": 767.4, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "X1", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30T15:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11T02:15:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "mct202609301530cgp2026093022101367adtcgp202612102255mct2026121102151368adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-12", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-12", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "0-12", "origin": "MCT", "departure_time": "2026-09-30T15:30:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T22:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 403 }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 403 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "W", "meal_code": "S", "seat_available": 9, "fareBasisCode": "WFVGDSRT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WFVGDSRT" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-12", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "0-12", "origin": "CGP", "departure_time": "2026-12-10T08:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T12:00:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 402 }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 402 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "W", "meal_code": "S", "seat_available": 9, "fareBasisCode": "WFVGDSRT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WFVGDSRT" ] } } } ] } ], "price": { "currency": "BDT", "total": 99756.67, "gross_total": 773.08, "base_fare": 70845.55, "tax": 28911.12, "sell": { "currency": "BDT", "total": 99756.67, "base_fare": 70845.55, "tax": 28911.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgwLjA4LCJiYXNlX2ZhcmUiOjU1NCwidGF4IjoyMjYuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzMuMDgsImJhc2VfZmFyZSI6NTQ3LCJ0YXgiOjIyNi4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzMuMDgsImJhc2VfZmFyZSI6NTQ3LCJ0YXgiOjIyNi4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 99756.67, "base_fare": 70845.55, "tax": 28911.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "69950.39", "tax": "28911.12", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 99756.67, "base_fare": 70845.55, "tax": 28911.12, "gross": { "base_fare": "69950.39", "tax": "28911.12", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2516.68" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "11585.93" }, "Other": { "title": "Others taxes", "amount": "9603.79" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4MC4wOCIsImJhc2VfZmFyZSI6IjU1NC4wMCIsInRheCI6IjIyNi4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0Ny4wMCIsInRheCI6IjIyNi4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjA4IiwiYmFzZV9mYXJlIjoiNTQ3LjAwIiwidGF4IjoiMjI2LjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ3LjAwIiwidGF4IjoiMjI2LjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjA4IiwiYmFzZV9mYXJlIjoiNTQ3LjAwIiwidGF4IjoiMjI2LjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3My4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjQuMTAifSwiVVQiOnsiYW1vdW50IjoiMzMuMDAifSwiRTUiOnsiYW1vdW50IjoiMy42MCJ9LCJZUSI6eyJhbW91bnQiOiIxOS42OCJ9LCJZUiI6eyJhbW91bnQiOiI5MC42MCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3NS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjkuODQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjkuODQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjE0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxNCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzEuMywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzEuMywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#12", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 3324.88, "currency": "BDT", "fmg": { "amount": 3324.88, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 3324.88 }, "supplier": { "amount": 26, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 3324.88, "currency": "BDT", "fmg": { "amount": 3324.88, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 3324.88 }, "supplier": { "amount": 26, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 99756.67, "calendar_total_sell": 99756.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 99756.67, "filter": { "id": "F1SE00005-12", "price": 99756.67, "gross_total": 773.08, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30T15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T12:00:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "mct202609301530cgp202609302210403adtcgp202612100840mct202612101200402adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-13", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-13", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "0-13", "origin": "MCT", "departure_time": "2026-09-30T15:30:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T22:10:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 403 }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 403 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "W", "meal_code": "S", "seat_available": 9, "fareBasisCode": "WFVGDSRT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WFVGDSRT" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-13", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "0-13", "origin": "CGP", "departure_time": "2026-12-10T22:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T02:15:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 404 }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 404 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "W", "meal_code": "S", "seat_available": 9, "fareBasisCode": "WFVGDSRT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WFVGDSRT" ] } } } ] } ], "price": { "currency": "BDT", "total": 99756.67, "gross_total": 773.08, "base_fare": 70845.55, "tax": 28911.12, "sell": { "currency": "BDT", "total": 99756.67, "base_fare": 70845.55, "tax": 28911.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgwLjA4LCJiYXNlX2ZhcmUiOjU1NCwidGF4IjoyMjYuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzMuMDgsImJhc2VfZmFyZSI6NTQ3LCJ0YXgiOjIyNi4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzMuMDgsImJhc2VfZmFyZSI6NTQ3LCJ0YXgiOjIyNi4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 99756.67, "base_fare": 70845.55, "tax": 28911.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "69950.39", "tax": "28911.12", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 99756.67, "base_fare": 70845.55, "tax": 28911.12, "gross": { "base_fare": "69950.39", "tax": "28911.12", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2516.68" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "11585.93" }, "Other": { "title": "Others taxes", "amount": "9603.79" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4MC4wOCIsImJhc2VfZmFyZSI6IjU1NC4wMCIsInRheCI6IjIyNi4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0Ny4wMCIsInRheCI6IjIyNi4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjA4IiwiYmFzZV9mYXJlIjoiNTQ3LjAwIiwidGF4IjoiMjI2LjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ3LjAwIiwidGF4IjoiMjI2LjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjA4IiwiYmFzZV9mYXJlIjoiNTQ3LjAwIiwidGF4IjoiMjI2LjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3My4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjQuMTAifSwiVVQiOnsiYW1vdW50IjoiMzMuMDAifSwiRTUiOnsiYW1vdW50IjoiMy42MCJ9LCJZUSI6eyJhbW91bnQiOiIxOS42OCJ9LCJZUiI6eyJhbW91bnQiOiI5MC42MCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3NS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjkuODQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjkuODQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjE0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxNCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzEuMywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzEuMywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#13", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 3324.88, "currency": "BDT", "fmg": { "amount": 3324.88, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 3324.88 }, "supplier": { "amount": 26, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 3324.88, "currency": "BDT", "fmg": { "amount": 3324.88, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 3324.88 }, "supplier": { "amount": 26, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 99756.67, "calendar_total_sell": 99756.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 99756.67, "filter": { "id": "F1SE00005-13", "price": 99756.67, "gross_total": 773.08, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30T15:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11T02:15:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "mct202609301530cgp202609302210403adtcgp202612102255mct202612110215404adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TT00016-17", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "supplier_title": "Titan", "color_code": "#ffffff", "supplier_code": "travelport", "supplier_uid": "F1TT00016", "supplier_partner_code": "travelport-1-00016", "info_message": null, "promo_title": null, "promo_rules": null, "tp_trace_id": "81178930532816454BOBFU", "Session_Key": null, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-17", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H55M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAtJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T14:10:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T21:05:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H55M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "booking_class": { "brand_id": "1380806", "brand_title": "BUSINESS CLASS", "cabin_class": "Business", "cabin_code": "Business", "booking_code": "D", "meal_code": null, "seat_available": "9", "fareBasisCode": "DLOM6M", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX6c0BR2KemHBQksyqIb7n8MJg1IWLI91vMvxujoAi\/m4791eHfXFeWVgAInT+sTPoTBYKp2kM4w3R85ZLQVngLlgC3b0TadUq+ExRY2VA37EXPaxNpekoZ6GFVqAj8x3yTLOG15NnV7Kp7HL+QAfaq5D\/z+K+4=", "FareInfoRef": "SK1xoBL3nDKAtLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "60", "unit": "kg", "title": "60 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-17", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H10M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAvJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T10:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T13:10:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H10M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "booking_class": { "brand_id": "1380806", "brand_title": "BUSINESS CLASS", "cabin_class": "Business", "cabin_code": "Business", "booking_code": "D", "meal_code": null, "seat_available": "9", "fareBasisCode": "DLOM6M", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX6cQAq7lPTDggQWZdEN9z8Gk7RIWLI91vMvxujoAq\/m4791+HS3BeWdgAInz2mFD6G3Vm0gnWF8PHPIqCvMGQVKg3u21jae0lkJs81saCuyI6blJbbvJWmoh1GlJvAT012yDOOaJ1O3p+JlOCB76FPNfQEAxCvy", "FareInfoRef": "SK1xoBL3nDKA5LbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "price": { "currency": "BDT", "total": 100661.37, "gross_total": 106325, "base_fare": 85245.37, "tax": 15416, "sell": { "currency": "BDT", "total": 100661.37, "base_fare": 85245.37, "tax": 15416 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTAwNjYxLjM3LCJiYXNlX2ZhcmUiOjg1MjQ1LjM3LCJ0YXgiOjE1NDE2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6OTk5NjEuMzcsImJhc2VfZmFyZSI6ODQ1NDUuMzcsInRheCI6MTU0MTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6IjcuMDAifSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoxMDYzMjUsImJhc2VfZmFyZSI6OTA5MDksInRheCI6MTU0MTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "general", "comission_value": "7.00", "currency": "BDT", "total": 100661.37, "base_fare": 85245.37, "tax": 15416, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "90909.00", "tax": "15416.00", "discount": 6363.63, "ait": "0.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 100661.37, "base_fare": 85245.37, "tax": 15416, "gross": { "base_fare": "90909.00", "tax": "15416.00", "discount": "6363.63", "ait": "0.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "500.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4000.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "447.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "1238.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "9231.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwMDY2MS4zNyIsImJhc2VfZmFyZSI6Ijg1MjQ1LjM3IiwidGF4IjoiMTU0MTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDkwOS4wMCIsInRheCI6IjE1NDE2LjAwIiwiZGlzY291bnQiOiI2MzYzLjYzIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzAwLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzAwLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcwMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3MDAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjEuMDAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOiI5OTk2MS4zNyIsImJhc2VfZmFyZSI6Ijg0NTQ1LjM3IiwidGF4IjoiMTU0MTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDkwOS4wMCIsInRheCI6IjE1NDE2LjAwIiwiZGlzY291bnQiOiI2MzYzLjYzIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6IjAuMDAifX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEwNjMyNS4wMCIsImJhc2VfZmFyZSI6IjkwOTA5LjAwIiwidGF4IjoiMTU0MTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA2MzI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNTAwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjQwMDAuMDAifSwiRTUiOnsiYW1vdW50IjoiNDQ3LjAwIn0sIllRIjp7ImFtb3VudCI6IjEyMzguMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiI5MjMxLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI1MDAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPVyIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMjUwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIxMjM3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiUDgiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzciLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJVVCIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDAwMCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IkkyIiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiIzMjMiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiMzIyNCIsInRheEluZm8iOm51bGx9LHsiY29kZSI6IlM2IiwiY3VycmVuY3kiOiJCRFQiLCJhbW91bnQiOiI3MTAiLCJ0YXhJbmZvIjpudWxsfSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiQkRUIiwiYW1vdW50IjoiNDQ3IiwidGF4SW5mbyI6bnVsbH0seyJjb2RlIjoiWVEiLCJjdXJyZW5jeSI6IkJEVCIsImFtb3VudCI6IjEyMzgiLCJ0YXhJbmZvIjpudWxsfV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjoiQW55IHRvIEFueSB3aXRoIEV4IERBQyAtIEJHIiwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjoiNy4wMCIsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOnsidGl0bGUiOiJBbnkgdG8gQW55IHdpdGggRXggREFDIC0gQkciLCJjb21pc3Npb25fZXhwaXJlX3RpbWVzdGFtcCI6IjE3OTg3MzI3OTkiLCJzcGVjaWZpY19yb3V0ZSI6ImFueV9yb3V0ZSIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsInBheF93aXNlX2NvbWlzc2lvbSI6Im5vIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiYWR1bHRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiYWR1bHRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJhZHVsdF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImFkdWx0X3RheF9yYXRpbyI6IjAuMDAiLCJhZHVsdF90YXhfZml4ZWQiOiIwLjAwIiwiYWR1bHRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiYWR1bHRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW8iOiI3LjAwIiwiY2hpbGRfYmFzZWZhcmVfZml4ZWQiOiIwLjAwIiwiY2hpbGRfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJjaGlsZF9iYXNlZmFyZV9maXhlZF9vdmVyIjoiMC4wMCIsImNoaWxkX3RheF9yYXRpbyI6IjAuMDAiLCJjaGlsZF90YXhfZml4ZWQiOiIwLjAwIiwiY2hpbGRfdGF4X3JhdGlvX292ZXIiOiIwLjAwIiwiY2hpbGRfdGF4X2ZpeGVkX292ZXIiOiIwLjAwIiwiaW5mX2Jhc2VmYXJlX3JhdGlvIjoiNy4wMCIsImluZl9iYXNlZmFyZV9maXhlZCI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfcmF0aW9fb3ZlciI6IjAuMDAiLCJpbmZfYmFzZWZhcmVfZml4ZWRfb3ZlciI6IjAuMDAiLCJpbmZfdGF4X3JhdGlvIjoiMC4wMCIsImluZl90YXhfZml4ZWQiOiIwLjAwIiwiaW5mX3RheF9yYXRpb19vdmVyIjoiMC4wMCIsImluZl90YXhfZml4ZWRfb3ZlciI6IjAuMDAiLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInNlZ21lbnRfZGlzY291bnREb21lc3RpYyI6IjAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOiIwIiwic2VydmljZUNoYXJnZVBlclBheCI6IjAuMDAifSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "get_pax_ptc_data": null, "fare_rules": { "refundable_data": null, "Applicable_Airlines_Comission_Rules": { "available_comission_data": 1, "applicable_comission": { "data": { "title": "Any to Any with Ex DAC - BG", "comission_expire_timestamp": "1798732799", "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "supplier_segment_feesCalculate": "0", "serviceChargePerPax": "0.00" }, "airlines": { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, "origin_airport": "MCT", "destination_airport": "CGP", "connecting_airport": [] }, "reason_details": { "flight_facts": { "start": "MCT", "end": "CGP", "first_departure_date": "2026-09-30", "segments": [ { "origin": "MCT", "destination": "CGP", "operating": "BG", "marketing": "BG", "booking_code": "D", "farebasis": "DLOM6M", "cabin": "business" }, { "origin": "CGP", "destination": "MCT", "operating": "BG", "marketing": "BG", "booking_code": "D", "farebasis": "DLOM6M", "cabin": "business" } ], "connecting": [], "itinerary_type": "international", "today": "2026-09-13", "current_timestamp": 1789305332 }, "rules": [ { "rule_key": 7, "title": "SOTO ALL commission any route", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code AI != segment 1 (MCT->CGP) operating BG | entry 2: operating_code UL != segment 1 (MCT->CGP) operating BG | entry 3: operating_code MH != segment 1 (MCT->CGP) operating BG" }, { "rule_key": 8, "title": "Any to Any with return - BS", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code BS != segment 1 (MCT->CGP) operating BG" }, { "rule_key": 9, "title": "Any to Any with Ex DAC - BG", "accepted": true, "failed_check": null, "reason": "accepted - all checks passed", "specificity": 2, "commission": 7, "selected": true }, { "rule_key": 10, "title": "Any Destination to DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code MU != segment 1 (MCT->CGP) operating BG | entry 2: operating_code CA != segment 1 (MCT->CGP) operating BG | entry 3: operating_code CZ != segment 1 (MCT->CGP) operating BG" }, { "rule_key": 11, "title": "BD General - Connecting DAC", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code QR != segment 1 (MCT->CGP) operating BG | entry 2: operating_code GF != segment 1 (MCT->CGP) operating BG | entry 3: operating_code WY != segment 1 (MCT->CGP) operating BG | entry 4: operating_code EK != segment 1 (MCT->CGP) operating BG | entry 5: operating_code TG != segment 1 (MCT->CGP) operating BG | entry 6: operating_code OD != segment 1 (MCT->CGP) operating BG | entry 7: operating_code ET != segment 1 (MCT->CGP) operating BG" }, { "rule_key": 12, "title": "SITI for Arrival - TK", "accepted": false, "failed_check": "for_airlines", "reason": "no for_airlines entry matched -> entry 1: operating_code TK != segment 1 (MCT->CGP) operating BG" } ] }, "flight_group": [ { "group": 1, "flight_key": "F1TT00016-17", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H55M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAtJbWniAAAA==", "origin": "MCT", "departure_time": "2026-09-30T14:10:00.000+04:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T21:05:00.000+06:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H55M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "122" }, "booking_class": { "brand_id": "1380806", "brand_title": "BUSINESS CLASS", "cabin_class": "Business", "cabin_code": "Business", "booking_code": "D", "meal_code": null, "seat_available": "9", "fareBasisCode": "DLOM6M", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX6c0BR2KemHBQksyqIb7n8MJg1IWLI91vMvxujoAi\/m4791eHfXFeWVgAInT+sTPoTBYKp2kM4w3R85ZLQVngLlgC3b0TadUq+ExRY2VA37EXPaxNpekoZ6GFVqAj8x3yTLOG15NnV7Kp7HL+QAfaq5D\/z+K+4=", "FareInfoRef": "SK1xoBL3nDKAtLbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "60", "unit": "kg", "title": "60 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] }, { "group": 2, "flight_key": "F1TT00016-17", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H10M", "transit_time": null, "routes": [ { "air_segment_key": "SK1xoBL3nDKAvJbWniAAAA==", "origin": "CGP", "departure_time": "2026-12-10T10:00:00.000+06:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T13:10:00.000+04:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H10M", "distance": "2115", "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "773", "name": "773", "picture": "773.png" }, "operating": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "marketing": { "carrier": "BG", "carrier_name": "Biman Bangladesh Airlines", "carrier_logo": "BG.png", "flight_number": "121" }, "booking_class": { "brand_id": "1380806", "brand_title": "BUSINESS CLASS", "cabin_class": "Business", "cabin_code": "Business", "booking_code": "D", "meal_code": null, "seat_available": "9", "fareBasisCode": "DLOM6M", "FareRuleKey": "gws-eJxNjksOwjAMRA9TzX6cQAq7lPTDggQWZdEN9z8Gk7RIWLI91vMvxujoAq\/m4791+HS3BeWdgAInz2mFD6G3Vm0gnWF8PHPIqCvMGQVKg3u21jae0lkJs81saCuyI6blJbbvJWmoh1GlJvAT012yDOOaJ1O3p+JlOCB76FPNfQEAxCvy", "FareInfoRef": "SK1xoBL3nDKA5LbWniAAAA==" }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "kg", "title": "SB" } } } } ] } ], "generate_com_data": { "7": { "title": "SOTO ALL commission any route", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "AI", "marketing_code": "AI", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "UL", "marketing_code": "UL", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "MH", "marketing_code": "MH", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": [ { "airport_code": "DAC" }, { "airport_code": "CXB" }, { "airport_code": "CGP" }, { "airport_code": "RJH" } ] } }, "8": { "title": "Any to Any with return - BS", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BS", "marketing_code": "BS", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "9": { "title": "Any to Any with Ex DAC - BG", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "BG", "marketing_code": "BG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "10": { "title": "Any Destination to DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "MU", "marketing_code": "MU", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CA", "marketing_code": "CA", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "CZ", "marketing_code": "CZ", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } }, "11": { "title": "BD General - Connecting DAC", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "QR", "marketing_code": "QR", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "GF", "marketing_code": "GF", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "WY", "marketing_code": "WY", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "EK", "marketing_code": "EK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "TG", "marketing_code": "TG", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "OD", "marketing_code": "OD", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null }, { "operating_code": "ET", "marketing_code": "ET", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ] }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null } }, "12": { "title": "SITI for Arrival - TK", "supplier_code": "travelport", "supplier_partner_code": "travelport-1-00016", "supplier_uid": "F1TT00016", "comission_expire_timestamp": "1798732799", "saleFrom": null, "saleUntil": null, "travelFrom": null, "travelUntil": null, "specific_route": "any_route", "comission_type": "general", "pax_wise_comissiom": "no", "adult_basefare_ratio": "7.00", "adult_basefare_fixed": "0.00", "adult_tax_ratio": "0.00", "adult_tax_fixed": "0.00", "adult_basefare_ratio_over": "0.00", "adult_basefare_fixed_over": "0.00", "adult_tax_ratio_over": "0.00", "adult_tax_fixed_over": "0.00", "child_basefare_ratio": "7.00", "child_basefare_fixed": "0.00", "child_tax_ratio": "0.00", "child_tax_fixed": "0.00", "child_basefare_ratio_over": "0.00", "child_basefare_fixed_over": "0.00", "child_tax_ratio_over": "0.00", "child_tax_fixed_over": "0.00", "inf_basefare_ratio": "7.00", "inf_basefare_fixed": "0.00", "inf_tax_ratio": "0.00", "inf_tax_fixed": "0.00", "inf_basefare_ratio_over": "0.00", "inf_basefare_fixed_over": "0.00", "inf_tax_ratio_over": "0.00", "inf_tax_fixed_over": "0.00", "segment_discount": "0.00", "segment_discountDomestic": "0", "serviceChargePerPax": "0.00", "supplier_segment_feesCalculate": "0", "for_booking_class": [ { "booking_class": "ANY_CLASS" } ], "for_airlines": [ { "operating_code": "TK", "marketing_code": "TK", "rbd_class_accepted": null, "farebasis_accepted": null, "rbd_class_exclude": null } ], "connecting_airport": { "applicable": null }, "origin_airport": { "applicable": [ { "airport_code": "any_airport" } ], "not_applicable": null }, "destination_airport": { "applicable": [ { "airport_code": "BZL" }, { "airport_code": "CLA" }, { "airport_code": "CXB" }, { "airport_code": "DAC" }, { "airport_code": "IRD" }, { "airport_code": "JSR" }, { "airport_code": "KHL" }, { "airport_code": "LLJ" }, { "airport_code": "ZYL" }, { "airport_code": "RAU" }, { "airport_code": "SPD" }, { "airport_code": "SDW" }, { "airport_code": "CGP" }, { "airport_code": "RJH" }, { "airport_code": "ZHM" }, { "airport_code": "SAJ" }, { "airport_code": "TKR" } ], "not_applicable": null } } } }, "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "BG", "calendar_total_currency": "BDT", "calendar_total_price": 100661.37, "calendar_total_sell": 100661.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 100661.37, "filter": { "id": "F1TT00016-17", "price": 100661.37, "journey_duration": "PT10H5M", "journey_duration_seconds": 36300, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "BG", "carrier_marketing": "BG", "aircraft": "773", "aircraft_name": "773", "cabin_class": "Business", "connecting_airport": [], "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "morning", "departure_departure_time": "2026-09-30T14:10:00.000+04:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-10T13:10:00.000+04:00", "refund": "partially-refundable", "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" }, "filter_unique_filter_code": "mct202609301410cgp202609302105122cgp202612101000mct202612101310121", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-14", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-14", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "0-14", "origin": "MCT", "departure_time": "2026-09-30T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T07:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 1296 }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": 1296 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 4, "fareBasisCode": "QRTOV", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRTOV" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-14", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "0-14", "origin": "CGP", "departure_time": "2026-12-10T08:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T12:00:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 1297 }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": 1297 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "X", "meal_code": null, "seat_available": 4, "fareBasisCode": "XRTOV", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XRTOV" ] } } } ] } ], "price": { "currency": "BDT", "total": 105040.67, "gross_total": 814.4, "base_fare": 75577.11, "tax": 29463.56, "sell": { "currency": "BDT", "total": 105040.67, "base_fare": 75577.11, "tax": 29463.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIxLjQsImJhc2VfZmFyZSI6NTkxLCJ0YXgiOjIzMC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODE0LjQsImJhc2VfZmFyZSI6NTg0LCJ0YXgiOjIzMC40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxNC40LCJiYXNlX2ZhcmUiOjU4NCwidGF4IjoyMzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105040.67, "base_fare": 75577.11, "tax": 29463.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74681.95", "tax": "29463.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 105040.67, "base_fare": 75577.11, "tax": 29463.56, "gross": { "base_fare": "74681.95", "tax": "29463.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "6649.76" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "8005.29" }, "Other": { "title": "Others taxes", "amount": "9603.79" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMS40MCIsImJhc2VfZmFyZSI6IjU5MS4wMCIsInRheCI6IjIzMC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4NC4wMCIsInRheCI6IjIzMC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQwIiwiYmFzZV9mYXJlIjoiNTg0LjAwIiwidGF4IjoiMjMwLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg0LjAwIiwidGF4IjoiMjMwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQwIiwiYmFzZV9mYXJlIjoiNTg0LjAwIiwidGF4IjoiMjMwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjUyLjAwIn0sIllSIjp7ImFtb3VudCI6IjYyLjYwIn0sIk90aGVyIjp7ImFtb3VudCI6Ijc1LjEwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQuMSwidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjMuNiwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyMC43LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJJMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyLjYsInRheEluZm8iOiJTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyNi4xLCJ0YXhJbmZvIjoiQUlSUE9SVCBUQVgifSx7ImNvZGUiOiJTNiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo1LjcsInRheEluZm8iOiJJTkZSQVNUUlVDVFVSRSBDSEFSR0UifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjI2LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMS4zLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMS4zLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#14", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 53453.86, "currency": "BDT", "fmg": { "amount": 53453.86, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 53453.86 }, "supplier": { "amount": 418, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 53453.86, "currency": "BDT", "fmg": { "amount": 53453.86, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 53453.86 }, "supplier": { "amount": 418, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 20460.81, "currency": "BDT", "fmg": { "amount": 20460.81, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 20460.81 }, "supplier": { "amount": 160, "currency": "USD" } }, { "type": "change", "canChanges": false, "forSegment": null, "applied": "after_departure", "amount": 104145.51, "currency": "BDT", "fmg": { "amount": 104145.51, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 104145.51 }, "supplier": { "amount": 814.4, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 105040.67, "calendar_total_sell": 105040.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 105040.67, "filter": { "id": "F1SE00005-14", "price": 105040.67, "gross_total": 814.4, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "X1", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30T01:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T12:00:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "mct202609300115cgp2026093007551296adtcgp202612100840mct2026121012001297adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-15", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-15", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "0-15", "origin": "MCT", "departure_time": "2026-09-30T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T07:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 1296 }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": 1296 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "Q", "meal_code": null, "seat_available": 4, "fareBasisCode": "QRTOV", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "QRTOV" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-15", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "0-15", "origin": "CGP", "departure_time": "2026-12-10T22:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T02:15:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 1368 }, "marketing": { "carrier": "X1", "carrier_name": "Hahn Air", "carrier_logo": "X1.png", "flight_number": 1368 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "X", "meal_code": null, "seat_available": 4, "fareBasisCode": "XRTOV", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "XRTOV" ] } } } ] } ], "price": { "currency": "BDT", "total": 105040.67, "gross_total": 814.4, "base_fare": 75577.11, "tax": 29463.56, "sell": { "currency": "BDT", "total": 105040.67, "base_fare": 75577.11, "tax": 29463.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIxLjQsImJhc2VfZmFyZSI6NTkxLCJ0YXgiOjIzMC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODE0LjQsImJhc2VfZmFyZSI6NTg0LCJ0YXgiOjIzMC40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxNC40LCJiYXNlX2ZhcmUiOjU4NCwidGF4IjoyMzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105040.67, "base_fare": 75577.11, "tax": 29463.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "74681.95", "tax": "29463.56", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 105040.67, "base_fare": 75577.11, "tax": 29463.56, "gross": { "base_fare": "74681.95", "tax": "29463.56", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "6649.76" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "8005.29" }, "Other": { "title": "Others taxes", "amount": "9603.79" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMS40MCIsImJhc2VfZmFyZSI6IjU5MS4wMCIsInRheCI6IjIzMC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4NC4wMCIsInRheCI6IjIzMC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQwIiwiYmFzZV9mYXJlIjoiNTg0LjAwIiwidGF4IjoiMjMwLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg0LjAwIiwidGF4IjoiMjMwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQwIiwiYmFzZV9mYXJlIjoiNTg0LjAwIiwidGF4IjoiMjMwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiNC4xMCJ9LCJVVCI6eyJhbW91bnQiOiIzMy4wMCJ9LCJFNSI6eyJhbW91bnQiOiIzLjYwIn0sIllRIjp7ImFtb3VudCI6IjUyLjAwIn0sIllSIjp7ImFtb3VudCI6IjYyLjYwIn0sIk90aGVyIjp7ImFtb3VudCI6Ijc1LjEwIn0sInN1cHBsaWVyVGF4RGF0YSI6W3siY29kZSI6IkJEIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjQuMSwidGF4SW5mbyI6IkVNQkFSS0FUSU9OIEZFRSJ9LHsiY29kZSI6IkU1IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjMuNiwidGF4SW5mbyI6IlZBTFVFIEFEREVEIFRBWCJ9LHsiY29kZSI6Ik9XMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyMC43LCJ0YXhJbmZvIjoiRE9NRVNUSUMgQU5EIElOVEVSTkFUSU9OQUwgRVhDSVNFIERVVFkgVEFYIn0seyJjb2RlIjoiUDciLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MTAsInRheEluZm8iOiJBSVJQT1JUIERFVkVMT1BNRU5UIEZFRSJ9LHsiY29kZSI6IlA4IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiUEFTU0VOR0VSIFNFQ1VSSVRZIEZFRSJ9LHsiY29kZSI6IlVUMyIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMywidGF4SW5mbyI6IlRSQVZFTCBUQVgifSx7ImNvZGUiOiJJMiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyLjYsInRheEluZm8iOiJTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJPTSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoyNi4xLCJ0YXhJbmZvIjoiQUlSUE9SVCBUQVgifSx7ImNvZGUiOiJTNiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo1LjcsInRheEluZm8iOiJJTkZSQVNUUlVDVFVSRSBDSEFSR0UifSx7ImNvZGUiOiJZUUYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBGVUVMIn0seyJjb2RlIjoiWVFGIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjI2LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMS4zLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozMS4zLCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9XX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#15", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 53453.86, "currency": "BDT", "fmg": { "amount": 53453.86, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 53453.86 }, "supplier": { "amount": 418, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 53453.86, "currency": "BDT", "fmg": { "amount": 53453.86, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 53453.86 }, "supplier": { "amount": 418, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 20460.81, "currency": "BDT", "fmg": { "amount": 20460.81, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 20460.81 }, "supplier": { "amount": 160, "currency": "USD" } }, { "type": "change", "canChanges": false, "forSegment": null, "applied": "after_departure", "amount": 104145.51, "currency": "BDT", "fmg": { "amount": 104145.51, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 104145.51 }, "supplier": { "amount": 814.4, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 105040.67, "calendar_total_sell": 105040.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 105040.67, "filter": { "id": "F1SE00005-15", "price": 105040.67, "gross_total": 814.4, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "X1", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30T01:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11T02:15:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "mct202609300115cgp2026093007551296adtcgp202612102255mct2026121102151368adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-16", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-16", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "0-16", "origin": "MCT", "departure_time": "2026-09-30T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T07:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 401 }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 401 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "U", "meal_code": null, "seat_available": 5, "fareBasisCode": "UFVGDSRT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "UFVGDSRT" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-16", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "0-16", "origin": "CGP", "departure_time": "2026-12-10T08:40:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-10T12:00:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 402 }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 402 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "W", "meal_code": "S", "seat_available": 9, "fareBasisCode": "WFVGDSRT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WFVGDSRT" ] } } } ] } ], "price": { "currency": "BDT", "total": 105767.03, "gross_total": 820.08, "base_fare": 76855.91, "tax": 28911.12, "sell": { "currency": "BDT", "total": 105767.03, "base_fare": 76855.91, "tax": 28911.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3LjA4LCJiYXNlX2ZhcmUiOjYwMSwidGF4IjoyMjYuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjAuMDgsImJhc2VfZmFyZSI6NTk0LCJ0YXgiOjIyNi4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjAuMDgsImJhc2VfZmFyZSI6NTk0LCJ0YXgiOjIyNi4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105767.03, "base_fare": 76855.91, "tax": 28911.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75960.75", "tax": "28911.12", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 105767.03, "base_fare": 76855.91, "tax": 28911.12, "gross": { "base_fare": "75960.75", "tax": "28911.12", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2516.68" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "11585.93" }, "Other": { "title": "Others taxes", "amount": "9603.79" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy4wOCIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyNi4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIyNi4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODIwLjA4IiwiYmFzZV9mYXJlIjoiNTk0LjAwIiwidGF4IjoiMjI2LjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk0LjAwIiwidGF4IjoiMjI2LjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODIwLjA4IiwiYmFzZV9mYXJlIjoiNTk0LjAwIiwidGF4IjoiMjI2LjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyMC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjQuMTAifSwiVVQiOnsiYW1vdW50IjoiMzMuMDAifSwiRTUiOnsiYW1vdW50IjoiMy42MCJ9LCJZUSI6eyJhbW91bnQiOiIxOS42OCJ9LCJZUiI6eyJhbW91bnQiOiI5MC42MCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3NS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjkuODQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjkuODQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjE0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxNCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzEuMywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzEuMywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#16", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 3324.88, "currency": "BDT", "fmg": { "amount": 3324.88, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 3324.88 }, "supplier": { "amount": 26, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 3324.88, "currency": "BDT", "fmg": { "amount": 3324.88, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 3324.88 }, "supplier": { "amount": 26, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-10", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-10", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 105767.03, "calendar_total_sell": 105767.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 105767.03, "filter": { "id": "F1SE00005-16", "price": 105767.03, "gross_total": 820.08, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30T01:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T12:00:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "mct202609300115cgp202609300755401adtcgp202612100840mct202612101200402adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1SE00005-17", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "supplier_title": "Sierra", "color_code": "#ffffff", "supplier_code": "sabre", "supplier_uid": "F1SE00005", "supplier_partner_code": "sabre-1-00005", "flight_group": [ { "group": 1, "flight_key": "F1SE00005-17", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT4H40M", "transit_time": null, "routes": [ { "air_segment_key": "0-17", "origin": "MCT", "departure_time": "2026-09-30T01:15:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "CGP", "arrival_time": "2026-09-30T07:55:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-09-30", "flight_time": "PT4H40M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 401 }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 401 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "U", "meal_code": null, "seat_available": 5, "fareBasisCode": "UFVGDSRT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "UFVGDSRT" ] } } } ] }, { "group": 1, "flight_key": "F1SE00005-17", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT5H20M", "transit_time": null, "routes": [ { "air_segment_key": "0-17", "origin": "CGP", "departure_time": "2026-12-10T22:55:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "MCT", "arrival_time": "2026-12-11T02:15:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-10", "flight_time": "PT5H20M", "distance": 2135, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 404 }, "marketing": { "carrier": "OV", "carrier_name": "SalamAir", "carrier_logo": "OV.png", "flight_number": 404 }, "ghostSegment": [], "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces", "short_info": null, "details_info": null } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": 1, "weight": null, "unit": "pieces", "title": "1 pieces" } } }, "booking_class": { "cabin_class": "Economy", "cabin_code": "Y", "booking_code": "W", "meal_code": "S", "seat_available": 9, "fareBasisCode": "WFVGDSRT", "matchedAccountCode": null, "negotiatedFare": null, "privateFare": null, "brandName": null, "brand_code": null, "ptc_type": null, "Pax_FareBasis": { "FareBasis": [ "WFVGDSRT" ] } } } ] } ], "price": { "currency": "BDT", "total": 105767.03, "gross_total": 820.08, "base_fare": 76855.91, "tax": 28911.12, "sell": { "currency": "BDT", "total": 105767.03, "base_fare": 76855.91, "tax": 28911.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3LjA4LCJiYXNlX2ZhcmUiOjYwMSwidGF4IjoyMjYuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjAuMDgsImJhc2VfZmFyZSI6NTk0LCJ0YXgiOjIyNi4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjAuMDgsImJhc2VfZmFyZSI6NTk0LCJ0YXgiOjIyNi4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 105767.03, "base_fare": 76855.91, "tax": 28911.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "75960.75", "tax": "28911.12", "discount": 0, "ait": "0.00", "service_charge": 895.16 }, "partner": { "currency": "BDT", "total": 105767.03, "base_fare": 76855.91, "tax": 28911.12, "gross": { "base_fare": "75960.75", "tax": "28911.12", "discount": "0.00", "ait": "0.00", "service_charge": 895.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "524.31" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "4220.04" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "460.37" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "2516.68" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "11585.93" }, "Other": { "title": "Others taxes", "amount": "9603.79" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy4wOCIsImJhc2VfZmFyZSI6IjYwMS4wMCIsInRheCI6IjIyNi4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NC4wMCIsInRheCI6IjIyNi4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjcuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNy4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMTI3Ljg4IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODIwLjA4IiwiYmFzZV9mYXJlIjoiNTk0LjAwIiwidGF4IjoiMjI2LjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk0LjAwIiwidGF4IjoiMjI2LjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODIwLjA4IiwiYmFzZV9mYXJlIjoiNTk0LjAwIiwidGF4IjoiMjI2LjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyMC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjQuMTAifSwiVVQiOnsiYW1vdW50IjoiMzMuMDAifSwiRTUiOnsiYW1vdW50IjoiMy42MCJ9LCJZUSI6eyJhbW91bnQiOiIxOS42OCJ9LCJZUiI6eyJhbW91bnQiOiI5MC42MCJ9LCJPdGhlciI6eyJhbW91bnQiOiI3NS4xMCJ9LCJzdXBwbGllclRheERhdGEiOlt7ImNvZGUiOiJCRCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50Ijo0LjEsInRheEluZm8iOiJFTUJBUktBVElPTiBGRUUifSx7ImNvZGUiOiJFNSIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjozLjYsInRheEluZm8iOiJWQUxVRSBBRERFRCBUQVgifSx7ImNvZGUiOiJPVzIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjAuNywidGF4SW5mbyI6IkRPTUVTVElDIEFORCBJTlRFUk5BVElPTkFMIEVYQ0lTRSBEVVRZIFRBWCJ9LHsiY29kZSI6IlA3IiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjEwLCJ0YXhJbmZvIjoiQUlSUE9SVCBERVZFTE9QTUVOVCBGRUUifSx7ImNvZGUiOiJQOCIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxMCwidGF4SW5mbyI6IlBBU1NFTkdFUiBTRUNVUklUWSBGRUUifSx7ImNvZGUiOiJVVDMiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzMsInRheEluZm8iOiJUUkFWRUwgVEFYIn0seyJjb2RlIjoiSTIiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6Mi42LCJ0YXhJbmZvIjoiU0VDVVJJVFkgRkVFIn0seyJjb2RlIjoiT00iLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MjYuMSwidGF4SW5mbyI6IkFJUlBPUlQgVEFYIn0seyJjb2RlIjoiUzYiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6NS43LCJ0YXhJbmZvIjoiSU5GUkFTVFJVQ1RVUkUgQ0hBUkdFIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjkuODQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVFJIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjkuODQsInRheEluZm8iOiJTRVJWSUNFIEZFRSAtIENBUlJJRVItSU1QT1NFRCBNSVNDIn0seyJjb2RlIjoiWVJGIiwiY3VycmVuY3kiOiJVU0QiLCJhbW91bnQiOjE0LCJ0YXhJbmZvIjoiU0VSVklDRSBGRUUgLSBDQVJSSUVSLUlNUE9TRUQgRlVFTCJ9LHsiY29kZSI6IllSRiIsImN1cnJlbmN5IjoiVVNEIiwiYW1vdW50IjoxNCwidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIEZVRUwifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzEuMywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifSx7ImNvZGUiOiJZUkkiLCJjdXJyZW5jeSI6IlVTRCIsImFtb3VudCI6MzEuMywidGF4SW5mbyI6IlNFUlZJQ0UgRkVFIC0gQ0FSUklFUi1JTVBPU0VEIE1JU0MifV19fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "promo_title": null, "promo_rules": null, "brandCode": "OPTION#17", "brandName": "Option", "penalty_info": { "partial_payment_available": "no", "reason": "partial payment offer expired", "data": [ { "pax_type": "ADT", "pax_count": 1, "min_cancel_charge": 0, "data": [ { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "prior_to_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "cancel", "canCancel": true, "forSegment": null, "applied": "after_departure", "amount": 0, "currency": "BDT", "fmg": { "amount": 0, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 0 }, "supplier": { "amount": 0, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "prior_to_departure", "amount": 3324.88, "currency": "BDT", "fmg": { "amount": 3324.88, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 3324.88 }, "supplier": { "amount": 26, "currency": "USD" } }, { "type": "change", "canChanges": true, "forSegment": null, "applied": "after_departure", "amount": 3324.88, "currency": "BDT", "fmg": { "amount": 3324.88, "currency": "USD", "penalty_markup": 0, "penalty_exchange_rate": 3324.88 }, "supplier": { "amount": 26, "currency": "USD" } } ] } ] }, "get_pax_ptc_data": { "ADT": "ADT" }, "fare_rules": { "refundable": "partially-refundable", "change_before_departure": "not-available" }, "calendar_key": "2026-09-30-2026-12-11", "calendar_flight_date": "2026-09-30", "calendar_arrival_date": "2026-12-11", "calendar_carrier": "OV", "calendar_total_currency": "BDT", "calendar_total_price": 105767.03, "calendar_total_sell": 105767.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 105767.03, "filter": { "id": "F1SE00005-17", "price": 105767.03, "gross_total": 820.08, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "Economy", "connecting_airport": { "": "DXB" }, "total_segment_count": 2, "no_of_stops": 0, "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30T01:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11T02:15:00", "refund": "partially-refundable", "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, "filter_unique_filter_code": "mct202609300115cgp202609300755401adtcgp202612102255mct202612110215404adt", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TF00018-6", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Tempest", "color_code": "#ffffff", "supplier_code": "takeoffbd", "supplier_uid": "F1TF00018", "supplier_partner_code": "takeoffbd-1-00018", "flight_group": [ { "group": 1, "flight_key": "F1TF00018-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "19H50M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzIzMDg5NnwxNTViMjBkMGUyZjU0NThhODRkZjlmY2I1NWIyZjY1NnxFS05EQw==", "routes": [ { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-1#Isgm0200e87a6a1f4", "origin": "MCT", "departure_time": "2026-09-30 04:40:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30 05:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A350-900", "name": "Airbus A350-900", "picture": "Airbus A350-900.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "867" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "867" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-1#Isgm0300e87a6a1f4", "origin": "DXB", "departure_time": "2026-10-01 01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01 08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": null, "lay_over": "PT19H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 8 Passenger", "name": "Boeing 737MAX 8 Passenger", "picture": "Boeing 737MAX 8 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2298" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2298" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 2, "flight_key": "F1TF00018-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D23H0M", "transit_time": "1D9H35M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzIzMDg5NnwxNTViMjBkMGUyZjU0NThhODRkZjlmY2I1NWIyZjY1NnxFS05EQw==", "routes": [ { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-4#Isgm2000e87a6a1f4", "origin": "CGP", "departure_time": "2026-12-10 09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 8 Passenger", "name": "Boeing 737MAX 8 Passenger", "picture": "Boeing 737MAX 8 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2299" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2299" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-4#Isgm2100e87a6a1f4", "origin": "DXB", "departure_time": "2026-12-11 02:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11 03:55:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A350-900", "name": "Airbus A350-900", "picture": "Airbus A350-900.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "866" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "866" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "BDT", "total": 126415.18, "gross_total": 132690, "base_fare": 102892, "tax": 30881, "sell": { "currency": "BDT", "total": 126415.18, "base_fare": 102892, "tax": 30881 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTI2NDE1LjE4LCJiYXNlX2ZhcmUiOjEwMjg5MiwidGF4IjozMDg4MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEyNTcxNS4xOCwiYmFzZV9mYXJlIjoxMDIxOTIsInRheCI6MzA4ODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMyNjkwLCJiYXNlX2ZhcmUiOjEwMjE5MiwidGF4IjozMDQ5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 126415.18, "base_fare": 102892, "tax": 30881, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "102192.00", "tax": "30498.00", "discount": 7357.82, "ait": "383.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 126415.18, "base_fare": 102892, "tax": 30881, "gross": { "base_fare": "102192.00", "tax": "30498.00", "discount": "7357.82", "ait": "383.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEyNjQxNS4xOCIsImJhc2VfZmFyZSI6IjEwMjg5Mi4wMCIsInRheCI6IjMwODgxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMTkyLjAwIiwidGF4IjoiMzA0OTguMDAiLCJkaXNjb3VudCI6IjczNTcuODIiLCJhaXQiOiIzODMuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTI1NzE1LjE4IiwiYmFzZV9mYXJlIjoiMTAyMTkyLjAwIiwidGF4IjoiMzA4ODEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIxOTIuMDAiLCJ0YXgiOiIzMDQ5OC4wMCIsImRpc2NvdW50IjoiNzM1Ny44MiIsImFpdCI6IjM4My4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMyNjkwLjAwIiwiYmFzZV9mYXJlIjoiMTAyMTkyLjAwIiwidGF4IjoiMzA0OTguMDAiLCJkaXNjb3VudCI6IjczNTcuODIiLCJhaXQiOiIzODMuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjU3MTUuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 126415.18, "filter": { "id": "F1TF00018-6", "price": 126415.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Airbus A350-900", "aircraft_name": "Airbus A350-900", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30 04:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11 03:55:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300440dxb202609300555867dxb202610010145cgp2026100108452298cgp202612100900dxb2026121012552299dxb202612110240mct202612110355866", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TF00018-7", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Tempest", "color_code": "#ffffff", "supplier_code": "takeoffbd", "supplier_uid": "F1TF00018", "supplier_partner_code": "takeoffbd-1-00018", "flight_group": [ { "group": 1, "flight_key": "F1TF00018-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "19H50M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzIzMDg5Nnw4YTJjY2MxMDA0NDc0NjUxYWE1M2U4NjdiYTljYTY3MnxFS05EQw==", "routes": [ { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-1#Isgm0200e87a6a1f4", "origin": "MCT", "departure_time": "2026-09-30 04:40:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30 05:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A350-900", "name": "Airbus A350-900", "picture": "Airbus A350-900.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "867" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "867" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-1#Isgm0300e87a6a1f4", "origin": "DXB", "departure_time": "2026-10-01 01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01 08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": null, "lay_over": "PT19H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 8 Passenger", "name": "Boeing 737MAX 8 Passenger", "picture": "Boeing 737MAX 8 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2298" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2298" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "K", "meal_code": null, "seat_available": "", "fareBasisCode": "KXEESOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 30, "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 2, "flight_key": "F1TF00018-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D23H0M", "transit_time": "1D9H35M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzIzMDg5Nnw4YTJjY2MxMDA0NDc0NjUxYWE1M2U4NjdiYTljYTY3MnxFS05EQw==", "routes": [ { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-5#Isgm2000e87a6a1f4", "origin": "CGP", "departure_time": "2026-12-10 09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 8 Passenger", "name": "Boeing 737MAX 8 Passenger", "picture": "Boeing 737MAX 8 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2299" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2299" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-5#Isgm2100e87a6a1f4", "origin": "DXB", "departure_time": "2026-12-11 02:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11 03:55:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A350-900", "name": "Airbus A350-900", "picture": "Airbus A350-900.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "866" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "866" }, "booking_class": { "cabin_class": "Premium Economy", "cabin_code": "P", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "BDT", "total": 130916.98, "gross_total": 137526, "base_fare": 107728, "tax": 30895, "sell": { "currency": "BDT", "total": 130916.98, "base_fare": 107728, "tax": 30895 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTMwOTE2Ljk4LCJiYXNlX2ZhcmUiOjEwNzcyOCwidGF4IjozMDg5NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjEzMDIxNi45OCwiYmFzZV9mYXJlIjoxMDcwMjgsInRheCI6MzA4OTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTM3NTI2LCJiYXNlX2ZhcmUiOjEwNzAyOCwidGF4IjozMDQ5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 130916.98, "base_fare": 107728, "tax": 30895, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "107028.00", "tax": "30498.00", "discount": 7706.02, "ait": "397.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 130916.98, "base_fare": 107728, "tax": 30895, "gross": { "base_fare": "107028.00", "tax": "30498.00", "discount": "7706.02", "ait": "397.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjEzMDkxNi45OCIsImJhc2VfZmFyZSI6IjEwNzcyOC4wMCIsInRheCI6IjMwODk1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3MDI4LjAwIiwidGF4IjoiMzA0OTguMDAiLCJkaXNjb3VudCI6Ijc3MDYuMDIiLCJhaXQiOiIzOTcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTMwMjE2Ljk4IiwiYmFzZV9mYXJlIjoiMTA3MDI4LjAwIiwidGF4IjoiMzA4OTUuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDcwMjguMDAiLCJ0YXgiOiIzMDQ5OC4wMCIsImRpc2NvdW50IjoiNzcwNi4wMiIsImFpdCI6IjM5Ny4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTM3NTI2LjAwIiwiYmFzZV9mYXJlIjoiMTA3MDI4LjAwIiwidGF4IjoiMzA0OTguMDAiLCJkaXNjb3VudCI6Ijc3MDYuMDIiLCJhaXQiOiIzOTcuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzAyMTYuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 130916.98, "filter": { "id": "F1TF00018-7", "price": 130916.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Airbus A350-900", "aircraft_name": "Airbus A350-900", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30 04:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11 03:55:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300440dxb202609300555867dxb202610010145cgp2026100108452298cgp202612100900dxb2026121012552299dxb202612110240mct202612110355866", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TF00018-8", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Tempest", "color_code": "#ffffff", "supplier_code": "takeoffbd", "supplier_uid": "F1TF00018", "supplier_partner_code": "takeoffbd-1-00018", "flight_group": [ { "group": 1, "flight_key": "F1TF00018-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "19H50M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzIzMDg5Nnw0YzA0MjE4MWU2OTg0MDljOTc0N2UzYWUzYTgxMjkzY3xFS05EQw==", "routes": [ { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-2#Isgm0200e87a6a1f4", "origin": "MCT", "departure_time": "2026-09-30 04:40:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30 05:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A350-900", "name": "Airbus A350-900", "picture": "Airbus A350-900.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "867" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "867" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XXRZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-2#Isgm0300e87a6a1f4", "origin": "DXB", "departure_time": "2026-10-01 01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01 08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": null, "lay_over": "PT19H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 8 Passenger", "name": "Boeing 737MAX 8 Passenger", "picture": "Boeing 737MAX 8 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2298" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2298" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XXRZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 2, "flight_key": "F1TF00018-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D23H0M", "transit_time": "1D9H35M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzIzMDg5Nnw0YzA0MjE4MWU2OTg0MDljOTc0N2UzYWUzYTgxMjkzY3xFS05EQw==", "routes": [ { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-4#Isgm2000e87a6a1f4", "origin": "CGP", "departure_time": "2026-12-10 09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 8 Passenger", "name": "Boeing 737MAX 8 Passenger", "picture": "Boeing 737MAX 8 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2299" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2299" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-4#Isgm2100e87a6a1f4", "origin": "DXB", "departure_time": "2026-12-11 02:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11 03:55:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A350-900", "name": "Airbus A350-900", "picture": "Airbus A350-900.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "866" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "866" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "BDT", "total": 148323.8, "gross_total": 156223, "base_fare": 126425, "tax": 30951, "sell": { "currency": "BDT", "total": 148323.8, "base_fare": 126425, "tax": 30951 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ4MzIzLjgsImJhc2VfZmFyZSI6MTI2NDI1LCJ0YXgiOjMwOTUxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTQ3NjIzLjgsImJhc2VfZmFyZSI6MTI1NzI1LCJ0YXgiOjMwOTUxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NjIyMywiYmFzZV9mYXJlIjoxMjU3MjUsInRheCI6MzA0OTh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 148323.8, "base_fare": 126425, "tax": 30951, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125725.00", "tax": "30498.00", "discount": 9052.2, "ait": "453.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 148323.8, "base_fare": 126425, "tax": 30951, "gross": { "base_fare": "125725.00", "tax": "30498.00", "discount": "9052.20", "ait": "453.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE0ODMyMy44MCIsImJhc2VfZmFyZSI6IjEyNjQyNS4wMCIsInRheCI6IjMwOTUxLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NzI1LjAwIiwidGF4IjoiMzA0OTguMDAiLCJkaXNjb3VudCI6IjkwNTIuMjAiLCJhaXQiOiI0NTMuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTQ3NjIzLjgwIiwiYmFzZV9mYXJlIjoiMTI1NzI1LjAwIiwidGF4IjoiMzA5NTEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU3MjUuMDAiLCJ0YXgiOiIzMDQ5OC4wMCIsImRpc2NvdW50IjoiOTA1Mi4yMCIsImFpdCI6IjQ1My4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU2MjIzLjAwIiwiYmFzZV9mYXJlIjoiMTI1NzI1LjAwIiwidGF4IjoiMzA0OTguMDAiLCJkaXNjb3VudCI6IjkwNTIuMjAiLCJhaXQiOiI0NTMuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDc2MjMuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 148323.8, "filter": { "id": "F1TF00018-8", "price": 148323.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Airbus A350-900", "aircraft_name": "Airbus A350-900", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30 04:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11 03:55:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300440dxb202609300555867dxb202610010145cgp2026100108452298cgp202612100900dxb2026121012552299dxb202612110240mct202612110355866", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TF00018-9", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Tempest", "color_code": "#ffffff", "supplier_code": "takeoffbd", "supplier_uid": "F1TF00018", "supplier_partner_code": "takeoffbd-1-00018", "flight_group": [ { "group": 1, "flight_key": "F1TF00018-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "19H50M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzIzMDg5NnxiZDNiYmY2ODc2ZWI0ZmUwYWJjYjE5ZDMzNzMxNWE3N3xFS05EQw==", "routes": [ { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-3#Isgm0200e87a6a1f4", "origin": "MCT", "departure_time": "2026-09-30 04:40:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30 05:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A350-900", "name": "Airbus A350-900", "picture": "Airbus A350-900.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "867" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "867" }, "booking_class": { "cabin_class": "Premium Economy", "cabin_code": "P", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EXPZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-3#Isgm0300e87a6a1f4", "origin": "DXB", "departure_time": "2026-10-01 01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01 08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": null, "lay_over": "PT19H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 8 Passenger", "name": "Boeing 737MAX 8 Passenger", "picture": "Boeing 737MAX 8 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2298" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2298" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "EXPZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 2, "flight_key": "F1TF00018-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D23H0M", "transit_time": "1D9H35M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzIzMDg5NnxiZDNiYmY2ODc2ZWI0ZmUwYWJjYjE5ZDMzNzMxNWE3N3xFS05EQw==", "routes": [ { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-4#Isgm2000e87a6a1f4", "origin": "CGP", "departure_time": "2026-12-10 09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 8 Passenger", "name": "Boeing 737MAX 8 Passenger", "picture": "Boeing 737MAX 8 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2299" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2299" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-4#Isgm2100e87a6a1f4", "origin": "DXB", "departure_time": "2026-12-11 02:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11 03:55:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A350-900", "name": "Airbus A350-900", "picture": "Airbus A350-900.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "866" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "866" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XWRZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "BDT", "total": 152825.68, "gross_total": 161058, "base_fare": 131260, "tax": 30966, "sell": { "currency": "BDT", "total": 152825.68, "base_fare": 131260, "tax": 30966 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUyODI1LjY4LCJiYXNlX2ZhcmUiOjEzMTI2MCwidGF4IjozMDk2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1MjEyNS42OCwiYmFzZV9mYXJlIjoxMzA1NjAsInRheCI6MzA5NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYxMDU4LCJiYXNlX2ZhcmUiOjEzMDU2MCwidGF4IjozMDQ5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 152825.68, "base_fare": 131260, "tax": 30966, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "130560.00", "tax": "30498.00", "discount": 9400.32, "ait": "468.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 152825.68, "base_fare": 131260, "tax": 30966, "gross": { "base_fare": "130560.00", "tax": "30498.00", "discount": "9400.32", "ait": "468.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MjgyNS42OCIsImJhc2VfZmFyZSI6IjEzMTI2MC4wMCIsInRheCI6IjMwOTY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNTYwLjAwIiwidGF4IjoiMzA0OTguMDAiLCJkaXNjb3VudCI6Ijk0MDAuMzIiLCJhaXQiOiI0NjguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTUyMTI1LjY4IiwiYmFzZV9mYXJlIjoiMTMwNTYwLjAwIiwidGF4IjoiMzA5NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzA1NjAuMDAiLCJ0YXgiOiIzMDQ5OC4wMCIsImRpc2NvdW50IjoiOTQwMC4zMiIsImFpdCI6IjQ2OC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTYxMDU4LjAwIiwiYmFzZV9mYXJlIjoiMTMwNTYwLjAwIiwidGF4IjoiMzA0OTguMDAiLCJkaXNjb3VudCI6Ijk0MDAuMzIiLCJhaXQiOiI0NjguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTIxMjUuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 152825.68, "filter": { "id": "F1TF00018-9", "price": 152825.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Airbus A350-900", "aircraft_name": "Airbus A350-900", "cabin_class": "Premium Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30 04:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11 03:55:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300440dxb202609300555867dxb202610010145cgp2026100108452298cgp202612100900dxb2026121012552299dxb202612110240mct202612110355866", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TF00018-10", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Tempest", "color_code": "#ffffff", "supplier_code": "takeoffbd", "supplier_uid": "F1TF00018", "supplier_partner_code": "takeoffbd-1-00018", "flight_group": [ { "group": 1, "flight_key": "F1TF00018-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "19H50M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzIzMDg5Nnw3Nzc4Nzc2YzZhNGI0MGRkOTEzMTYzOTdhNGNhNGZkYXxFS05EQw==", "routes": [ { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-2#Isgm0200e87a6a1f4", "origin": "MCT", "departure_time": "2026-09-30 04:40:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30 05:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A350-900", "name": "Airbus A350-900", "picture": "Airbus A350-900.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "867" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "867" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "E", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XXRZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-2#Isgm0300e87a6a1f4", "origin": "DXB", "departure_time": "2026-10-01 01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01 08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": null, "lay_over": "PT19H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 8 Passenger", "name": "Boeing 737MAX 8 Passenger", "picture": "Boeing 737MAX 8 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2298" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2298" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "XXRZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 2, "flight_key": "F1TF00018-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D23H0M", "transit_time": "1D9H35M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzIzMDg5Nnw3Nzc4Nzc2YzZhNGI0MGRkOTEzMTYzOTdhNGNhNGZkYXxFS05EQw==", "routes": [ { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-5#Isgm2000e87a6a1f4", "origin": "CGP", "departure_time": "2026-12-10 09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 8 Passenger", "name": "Boeing 737MAX 8 Passenger", "picture": "Boeing 737MAX 8 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2299" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2299" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-5#Isgm2100e87a6a1f4", "origin": "DXB", "departure_time": "2026-12-11 02:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11 03:55:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A350-900", "name": "Airbus A350-900", "picture": "Airbus A350-900.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "866" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "866" }, "booking_class": { "cabin_class": "Premium Economy", "cabin_code": "P", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "BDT", "total": 152826.61, "gross_total": 161059, "base_fare": 131261, "tax": 30966, "sell": { "currency": "BDT", "total": 152826.61, "base_fare": 131261, "tax": 30966 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTUyODI2LjYxLCJiYXNlX2ZhcmUiOjEzMTI2MSwidGF4IjozMDk2Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1MjEyNi42MSwiYmFzZV9mYXJlIjoxMzA1NjEsInRheCI6MzA5NjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTYxMDU5LCJiYXNlX2ZhcmUiOjEzMDU2MSwidGF4IjozMDQ5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 152826.61, "base_fare": 131261, "tax": 30966, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "130561.00", "tax": "30498.00", "discount": 9400.39, "ait": "468.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 152826.61, "base_fare": 131261, "tax": 30966, "gross": { "base_fare": "130561.00", "tax": "30498.00", "discount": "9400.39", "ait": "468.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1MjgyNi42MSIsImJhc2VfZmFyZSI6IjEzMTI2MS4wMCIsInRheCI6IjMwOTY2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNTYxLjAwIiwidGF4IjoiMzA0OTguMDAiLCJkaXNjb3VudCI6Ijk0MDAuMzkiLCJhaXQiOiI0NjguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTUyMTI2LjYxIiwiYmFzZV9mYXJlIjoiMTMwNTYxLjAwIiwidGF4IjoiMzA5NjYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzA1NjEuMDAiLCJ0YXgiOiIzMDQ5OC4wMCIsImRpc2NvdW50IjoiOTQwMC4zOSIsImFpdCI6IjQ2OC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTYxMDU5LjAwIiwiYmFzZV9mYXJlIjoiMTMwNTYxLjAwIiwidGF4IjoiMzA0OTguMDAiLCJkaXNjb3VudCI6Ijk0MDAuMzkiLCJhaXQiOiI0NjguMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTIxMjYuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 152826.61, "filter": { "id": "F1TF00018-10", "price": 152826.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Airbus A350-900", "aircraft_name": "Airbus A350-900", "cabin_class": "Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30 04:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11 03:55:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300440dxb202609300555867dxb202610010145cgp2026100108452298cgp202612100900dxb2026121012552299dxb202612110240mct202612110355866", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "81178930532816454BOBFU", "flight_key": "F1TF00018-11", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Tempest", "color_code": "#ffffff", "supplier_code": "takeoffbd", "supplier_uid": "F1TF00018", "supplier_partner_code": "takeoffbd-1-00018", "flight_group": [ { "group": 1, "flight_key": "F1TF00018-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "19H50M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzIzMDg5Nnw0OGMxMTllMzkwMzM0Yjc4ODVmY2QyNmNjNTBjZWE0ZnxFS05EQw==", "routes": [ { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-3#Isgm0200e87a6a1f4", "origin": "MCT", "departure_time": "2026-09-30 04:40:00", "origin_terminal": null, "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "DXB", "arrival_time": "2026-09-30 05:55:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-09-30", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A350-900", "name": "Airbus A350-900", "picture": "Airbus A350-900.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "867" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "867" }, "booking_class": { "cabin_class": "Premium Economy", "cabin_code": "P", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EXPZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-3#Isgm0300e87a6a1f4", "origin": "DXB", "departure_time": "2026-10-01 01:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "CGP", "arrival_time": "2026-10-01 08:45:00", "destination_terminal": null, "destination_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "flight_date": "2026-10-01", "flight_time": "PT5H00M", "distance": null, "lay_over": "PT19H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 8 Passenger", "name": "Boeing 737MAX 8 Passenger", "picture": "Boeing 737MAX 8 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2298" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2298" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "EXPZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] }, { "group": 2, "flight_key": "F1TF00018-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D23H0M", "transit_time": "1D9H35M", "uniqueTransID": "TOT639249021312907323", "itemCodeRef": "VE9UNjM5MjQ5MDIxMzEyOTA3MzIzLTYzOTI0OTIzNzMxMzIzMDg5Nnw0OGMxMTllMzkwMzM0Yjc4ODVmY2QyNmNjNTBjZWE0ZnxFS05EQw==", "routes": [ { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-5#Isgm2000e87a6a1f4", "origin": "CGP", "departure_time": "2026-12-10 09:00:00", "origin_terminal": null, "origin_airport": { "name": "Shah Amanat International Airport", "city": "Chattogram", "country": "Bangladesh", "timezone": "Asia\/Dhaka" }, "destination": "DXB", "arrival_time": "2026-12-10 12:55:00", "destination_terminal": "2", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-12-10", "flight_time": "PT5H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "Boeing 737MAX 8 Passenger", "name": "Boeing 737MAX 8 Passenger", "picture": "Boeing 737MAX 8 Passenger.png" }, "operating": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2299" }, "marketing": { "carrier": "FZ", "carrier_name": "Flydubai", "carrier_logo": "FZ.png", "flight_number": "2299" }, "booking_class": { "cabin_class": null, "cabin_code": "", "booking_code": "X", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": "X59C62FDE-C47E-4DC9-945D-5#Isgm2100e87a6a1f4", "origin": "DXB", "departure_time": "2026-12-11 02:40:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "MCT", "arrival_time": "2026-12-11 03:55:00", "destination_terminal": null, "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-12-11", "flight_time": "PT1H15M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "Airbus A350-900", "name": "Airbus A350-900", "picture": "Airbus A350-900.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "866" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "866" }, "booking_class": { "cabin_class": "Premium Economy", "cabin_code": "P", "booking_code": "E", "meal_code": null, "seat_available": "", "fareBasisCode": "EWPZFOM1" }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": 35, "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": 7, "unit": "kg", "title": "7 kg" } } } } ] } ], "pax_options": { "doc_required": "yes", "flight_type": "international" }, "price": { "currency": "BDT", "total": 157327.49, "gross_total": 165894, "base_fare": 136096, "tax": 30980, "sell": { "currency": "BDT", "total": 157327.49, "base_fare": 136096, "tax": 30980 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTU3MzI3LjQ5LCJiYXNlX2ZhcmUiOjEzNjA5NiwidGF4IjozMDk4MH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiQkRUIiwidG90YWwiOjE1NjYyNy40OSwiYmFzZV9mYXJlIjoxMzUzOTYsInRheCI6MzA5ODAsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6MTY1ODk0LCJiYXNlX2ZhcmUiOjEzNTM5NiwidGF4IjozMDQ5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "BDT", "total": 157327.49, "base_fare": 136096, "tax": 30980, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "135396.00", "tax": "30498.00", "discount": 9748.51, "ait": "482.00", "service_charge": 700 }, "partner": { "currency": "BDT", "total": 157327.49, "base_fare": 136096, "tax": 30980, "gross": { "base_fare": "135396.00", "tax": "30498.00", "discount": "9748.51", "ait": "482.00", "service_charge": 700 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJCRFQiLCJ0b3RhbCI6IjE1NzMyNy40OSIsImJhc2VfZmFyZSI6IjEzNjA5Ni4wMCIsInRheCI6IjMwOTgwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Mzk2LjAwIiwidGF4IjoiMzA0OTguMDAiLCJkaXNjb3VudCI6Ijk3NDguNTEiLCJhaXQiOiI0ODIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwMC4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjcwMC4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI3MDAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiNzAwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIxLjAwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTU2NjI3LjQ5IiwiYmFzZV9mYXJlIjoiMTM1Mzk2LjAwIiwidGF4IjoiMzA5ODAuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzUzOTYuMDAiLCJ0YXgiOiIzMDQ5OC4wMCIsImRpc2NvdW50IjoiOTc0OC41MSIsImFpdCI6IjQ4Mi4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IkJEVCIsInRvdGFsIjoiMTY1ODk0LjAwIiwiYmFzZV9mYXJlIjoiMTM1Mzk2LjAwIiwidGF4IjoiMzA0OTguMDAiLCJkaXNjb3VudCI6Ijk3NDguNTEiLCJhaXQiOiI0ODIuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTY2MjcuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable_data": null, "refundable": "partially-refundable", "change_before_departure": "available" }, "total_price": 157327.49, "filter": { "id": "F1TF00018-11", "price": 157327.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "Airbus A350-900", "aircraft_name": "Airbus A350-900", "cabin_class": "Premium Economy", "connecting_airport": [ "DXB" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30 04:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11 03:55:00", "refund": "partially-refundable", "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "mct202609300440dxb202609300555867dxb202610010145cgp2026100108452298cgp202612100900dxb2026121012552299dxb202612110240mct202612110355866", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "filter_data": { "lowest_price": { "id": "F1TF00018-0", "price": 58885.87, "gross_total": null, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BS", "carrier_marketing": "BS", "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30 02:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11 01:30:00" }, "highest_price": { "id": "F1TF00018-11", "price": 157327.49, "gross_total": null, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30 04:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11 03:55:00" }, "lowest_layover_time": { "id": "F1AS00003-0", "price": 64276.35, "gross_total": 494.63, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30 15:30", "arrival_timing_slot": "", "arrival_departure_time": null }, "highest_layover_time": { "id": "F1F400029-7", "price": 61401.61, "gross_total": 470.65, "journey_duration": "PT2D0H10M", "journey_duration_seconds": 173400, "layover_duration": "PT1D11H25M", "layover_duration_seconds": 127500, "carrier_operating": "G9", "carrier_marketing": "G9", "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T09:25:00" }, "fastest_duration": { "id": "F1TF00018-0", "price": 58885.87, "gross_total": null, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BS", "carrier_marketing": "BS", "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30 02:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11 01:30:00" }, "highest_duration": { "id": "F1F400029-7", "price": 61401.61, "gross_total": 470.65, "journey_duration": "PT2D0H10M", "journey_duration_seconds": 173400, "layover_duration": "PT1D11H25M", "layover_duration_seconds": 127500, "carrier_operating": "G9", "carrier_marketing": "G9", "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-12-11T09:25:00" }, "lowest_departure_time": { "id": "F1AS00003-2", "price": 65937.51, "gross_total": 507.62, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30 01:15", "arrival_timing_slot": "", "arrival_departure_time": null }, "lowest_arrival_time": { "id": "F1AS00003-0", "price": 64276.35, "gross_total": 494.63, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30 15:30", "arrival_timing_slot": "", "arrival_departure_time": null }, "latest_takeoff": { "id": "F1F400029-20", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D13H25M", "journey_duration_seconds": 134700, "layover_duration": "PT21H20M", "layover_duration_seconds": 76800, "carrier_operating": "QR", "carrier_marketing": "QR", "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00" }, "latest_landing": { "id": "F1F400029-2", "price": 61401.61, "gross_total": 470.65, "journey_duration": "PT1D18H30M", "journey_duration_seconds": 153000, "layover_duration": "PT1D5H45M", "layover_duration_seconds": 107100, "carrier_operating": "G9", "carrier_marketing": "G9", "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-11T18:45:00" }, "airlines_with_price": [ { "id": "F1TF00018-0", "price": 58885.87, "gross_total": null, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BS", "carrier_marketing": "BS", "departure_timing_slot": "midnight", "departure_departure_time": "2026-09-30 02:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-12-11 01:30:00" }, { "id": "F1F400029-0", "price": 61019.25, "gross_total": 467.66, "journey_duration": "PT1D5H50M", "journey_duration_seconds": 107400, "layover_duration": "PT17H5M", "layover_duration_seconds": 61500, "carrier_operating": "G9", "carrier_marketing": "G9", "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30T19:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-12-10T18:45:00" }, { "id": "F1AS00003-0", "price": 64276.35, "gross_total": 494.63, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "OV", "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30 15:30", "arrival_timing_slot": "", "arrival_departure_time": null }, { "id": "F1F400029-20", "price": 70555.26, "gross_total": 542.23, "journey_duration": "PT1D13H25M", "journey_duration_seconds": 134700, "layover_duration": "PT21H20M", "layover_duration_seconds": 76800, "carrier_operating": "QR", "carrier_marketing": "QR", "departure_timing_slot": "night", "departure_departure_time": "2026-09-30T23:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11T04:25:00" }, { "id": "F1TF00018-3", "price": 70896.64, "gross_total": null, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BG", "carrier_marketing": "BG", "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30 14:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10 13:10:00" }, { "id": "F1TF00018-5", "price": 84514, "gross_total": null, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "FZ", "carrier_marketing": "FZ", "departure_timing_slot": "evening", "departure_departure_time": "2026-09-30 20:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10 15:45:00" }, { "id": "F1SE00005-10", "price": 99030.31, "gross_total": 767.4, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT0H0M", "layover_duration_seconds": 0, "carrier_operating": "OV", "carrier_marketing": "X1", "departure_timing_slot": "afternoon", "departure_departure_time": "2026-09-30T15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-12-10T12:00:00" }, { "id": "F1TF00018-6", "price": 126415.18, "gross_total": null, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "departure_timing_slot": "early-morning", "departure_departure_time": "2026-09-30 04:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-12-11 03:55:00" } ], "take_off": { "0": "midnight", "3": "afternoon", "5": "evening", "6": "early-morning", "24": "morning", "42": "", "85": "night" }, "landing_time": { "0": "midnight", "3": "afternoon", "6": "early-morning", "12": "", "25": "morning", "26": "evening", "27": "night" }, "carrier": { "operating": [ "BG", "BS", "EK", "FZ", "G9", "OV", "QR" ], "marketing": [ "BG", "BS", "EK", "FZ", "G9", "OV", "QR", "X1" ] }, "baggage": [ { "baggage_value": null, "baggage_unit": 0, "baggage_title": "no-baggage" }, { "baggage_value": "piece", "baggage_unit": "1", "baggage_title": "1 piece" }, { "baggage_value": "kg", "baggage_unit": "20", "baggage_title": "20 kg" }, { "baggage_value": "kg", "baggage_unit": 20, "baggage_title": "20 kg" }, { "baggage_value": "kg", "baggage_unit": 25, "baggage_title": "25 kg" }, { "baggage_value": "kg", "baggage_unit": "30", "baggage_title": "30 kg" }, { "baggage_value": "kg", "baggage_unit": 30, "baggage_title": "30 kg" }, { "baggage_value": "kg", "baggage_unit": "40", "baggage_title": "40 kg" } ], "connecting_airport": [ "DAC", "DOH", "DXB", "SHJ" ], "no_of_stops": [ 0, 1, 2 ] }, "search_parameter": { "journey_type": "RoundTrip", "segment": [ { "departure_airport_type": "AIRPORT", "departure_airport": "MCT", "arrival_airport_type": "AIRPORT", "arrival_airport": "CGP", "departure_date": "2026-09-30", "departure_time": "anytime", "departure_time_within": "anytime", "booking_class": "Economy", "stop": "any", "alliance": { "include": [], "exclude": [] }, "country": { "include": [], "exclude": [] }, "airlines": { "include": [], "exclude": [] } }, { "departure_airport_type": "AIRPORT", "departure_airport": "CGP", "departure_time": "anytime", "departure_time_within": "anytime", "booking_class": "Economy", "stop": "any", "departure_date": "2026-12-10", "arrival_airport_type": "AIRPORT", "arrival_airport": "MCT", "alliance": { "include": [], "exclude": [] }, "country": { "include": [], "exclude": [] }, "airlines": { "include": [], "exclude": [] } } ], "travelers_adult": 1, "travelers_child": 0, "travelers_child_age": [], "travelers_infants": 0, "travelers_infants_age": [], "fare_type": [], "fare_option": [], "content_type": "all_content", "ptc_option": [], "agency_ethnic_list": [], "preferred_carrier": [], "non_stop_flight": "any", "baggage_option": "any", "booking_class": "Any", "supplier_uid": "all", "partner_id": "8", "language": "en", "short_ref": null, "version": 1, "team_profile": null, "RefundableOnly": false, "BestFareOnly": false }, "search_result_logs_url": "https:\/\/temp-logs.tripgic.net\/flight_logs\/81178930532816454BOBFU\/search_result.json", "beforeSearchduration": "0 seconds" }